在FileUpload的SaveAs()和HttpPostedFile.SaveAs()中

时间:2012-08-01 10:31:11

标签: c# asp.net file-upload .net-4.0

FileUpload1.SaveAs()HttpPostedFile.SaveAs()之间有什么区别?我知道两者都用于将文件或文件上传到Web服务器,但我想知道更多。

1 个答案:

答案 0 :(得分:2)

这就是FileUpload在幕后所做的事情

public void SaveAs(string filename) {
     HttpPostedFile f = PostedFile;
     if (f != null) {
          f.SaveAs(filename);
     }
}

它只是HttpPostedFile.SaveAs()的包装器,因此没有区别。