从fileupload保存图像

时间:2011-05-15 16:44:25

标签: c# asp.net

我正在使用fileupload控件在表单上包含图像,并且该图像必须保存在硬盘中的某个文件夹中"E:\\asp_net"

是否有任何可能的方法从fileupload保存磁盘上的图像,如果有任何其他同名图像,它应该被覆盖?

4 个答案:

答案 0 :(得分:5)

为什么需要将文件保存在machine's E drive

您的最终选项应该在您的应用程序文件夹中。它应该像......

 FileUpload1.SaveAs(Server.MapPath("~/AppFolderName/" + FileName));

答案 1 :(得分:1)

您正在寻找狡猾的SaveAs方法。

答案 2 :(得分:1)

答案 3 :(得分:0)

var filename = Path.Combine(@"E:\asp_net", myFileUploadControl.FileName);
if (File.Exists(filename))
   File.Delete(filename);
myFileUploadControl.SaveAs(filename);