首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-04-03 
asp.net fileupload控件上传文件使用fileupload上传文件,文件的保存路径如下:string savepath Server.Ma

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+“你的文件名”);

热点排行