asp.net保存文件到服务器(asp上传文件到服务器)
- 服务器
- 2022-12-19 09:04:39
- 24
本篇文章给大家谈谈asp.net保存文件到服务器,以及asp上传文件到服务器对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、asp.net中文件如何上传到服务器上
- 2、在asp.net中如何用文件流生成一个.txt文件,并保存在服务器端
- 3、asp.net如何保存文件到服务器上面去
- 4、asp.net 如何把 文件 存放在服务器上
asp.net中文件如何上传到服务器上
{ } protected void Button1_Click(object sender, EventArgs e){if (this.filepost.PostedFile.FileName == ""){Response.Write("上传文件不能为空!");return;}try{string Path = Server.MapPath("upload/");//设置服务器端路径
string filePath = this.filepost.PostedFile.FileName;//获取客户端实际路径
string fileName = filePath.Substring(filePath.LastIndexOf("\\")+1);//获取文件名称
string serverPath = Path + fileName;//上传的文件保存到服务器端的路径
System.Text.StringBuilder buider = new System.Text.StringBuilder();//上传的文件信息:可变字符串
buider.Append("上传文件的类型:"+this.filepost.PostedFile.ContentType.ToString()+"");
buider.Append("客户端文件地址:"+this.filepost.PostedFile.FileName+"");
buider.Append("上传文件名称:"+fileName);
buider.Append("上传文件的扩展名:"+filePath.Substring(fileName.LastIndexOf(".")+1));
buider.Append("上传文件的大小:"+this.filepost.PostedFile.ContentLength/1024+"k"+"");
if (System.IO.File.Exists(serverPath)){Response.Write("这个文件在服务器上已经存在,请不要重复上传!");return;}string str = fileName.Substring(fileName.LastIndexOf(".")+1);//获取文件后缀名
if (str == "jpg" || str == "rar" || str == "ppt"){Response.Write("对不起,该类型文件不能被上传!");return;}if (this.filepost.PostedFile.ContentLength 2048){Response.Write("对不起,文件不能超过2K");return;}this.filepost.PostedFile.SaveAs(serverPath);//上传保存文件
在asp.net中如何用文件流生成一个.txt文件,并保存在服务器端
在按钮事件里写:
if(TextBox1.Text!=""TextBox1.Text!="")
{
string path = Server.MapPath("Files") + "\\" + TextBox1.Text.Trim();
//TextBox1.Text.Trim()这个控件用来获取文件名字和类型,比如1.text;Files文件是项目里面的一个文件,新建的text文件放在此目录下,可以自己根据自己的写
FileInfo fi=new FileInfo(path);
if(!fi.Exists)
{
StreamWriter sw = fi.CreateText();
sw.WriteLine(TextBox2.Text.Trim());
//这是写入文件的内容,不写空就是了
sw.Flush();
sw.Close();
}
Label1.Text = "成功";
//指示是否成功
}
else
{
Label1.Text = "请输入文件名和文件类型";
}
asp.net如何保存文件到服务器上面去
就用FileUpload 上传不用选择,直接在路经复制到FileUpload里面去就可以上传了
asp.net 如何把 文件 存放在服务器上
使用Asp:UploadFiles控件,然后使用SaveAs方法将文件存放到网站目录就可以了。
关于asp.net保存文件到服务器和asp上传文件到服务器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-19发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:http://qnphp.com/post/58223.html