当前位置: 代码迷 >> ASP.NET >> asp.net fileupload控件上传文件解决方法
  详细解决方案

asp.net fileupload控件上传文件解决方法

热度:3765   发布时间:2013-02-25 00:00:00.0
asp.net fileupload控件上传文件
使用fileupload上传文件,文件的保存路径如下:
 string savepath = Server.MapPath("~/upfile") + "/" + username + "/";
  if (!Directory.Exists(savepath))
  Directory.CreateDirectory(savepath);
 FileUpload1.PostedFile.SaveAs(savepath);
但是提示System.IO.DirectoryNotFoundException: 未能找到路径“D:\istudy\upfile\teacherli\”的一部分。
teacherli为username的一个具体实例,实际上,文件夹中已经自动新建了这个文件夹,为什么会提示这个错误呢
请高手指教

------解决方案--------------------------------------------------------
string savepath = Server.MapPath("~/upfile") + "/" + username + "/";
if (!Directory.Exists(savepath))
Directory.CreateDirectory(savepath);
 FileUpload1.PostedFile.SaveAs(savepath+“你的文件名”);
  相关解决方案