c#对上传的文件对象的获取有两种方法:
1、从aspx的控件上面取“FileUpload1.PostedFile”:
<span> </span>System.Web.HttpPostedFile postFile = null;
<span> </span>postFile = FileUpload1.PostedFile;
string filepath = FileUpload1.PostedFile.FileName;
string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);
serverpath = Server.MapPath("../files/UploadFile/") + filename;
FileUpload1.PostedFile.SaveAs(serverpath);
2、从Request对象上面取“Request.Files”:
postFile = FileUpload1.PostedFile;
string filepath = FileUpload1.PostedFile.FileName;
string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);
serverpath = Server.MapPath("../files/UploadFile/") + filename;
FileUpload1.PostedFile.SaveAs(serverpath);