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

fileupload 怎么上传到任意的文件夹下面

2011-12-29 
fileupload 如何上传到任意的文件夹下面stringfileNameFileUpload1.FileNameFileUpload1.PostedFile.Sav

fileupload 如何上传到任意的文件夹下面
string   fileName   =   FileUpload1.FileName;
FileUpload1.PostedFile.SaveAs(Server.MapPath( "UpLoad ")   +   "\\ "   +fileName);
这个只能保存到服务器上的upload下面,我如果才能通过选择保存到任意路径下面呢?

[解决办法]
除非运行asp.net的帐户(asp.net或networkservice)具体最高级的访问权限。
[解决办法]
得有权限才行
[解决办法]
要先有个读取服务器文件夹的下拉框先。上传时选中一个文件夹,这样就得了。
[解决办法]

"任意文凭夹 "必须拥有ASPNET用户访问的权限...
[解决办法]
任意文件夹
太危险了吧
[解决办法]
任意文件夹,很危险,不过你可以开创建新的文件夹,存到某些文件嫁
比如用 Directory.CreateDirectory
[解决办法]
用TREEVIEW做一个服务器目录树。然后用户选择一个节点目录再上传保存到选定的目录里前提是有权限。
[解决办法]
上传就是要传到服务器,你想传到那呢?
[解决办法]
我如果才能通过选择保存到任意路径下面呢?
===========
当然可以了,就让用户选择,你提供给他们可以保存的目录
[解决办法]
string path = dropDownList.items.SelectedValue; //用户选择的
string fileName = FileUpload1.FileName;
FileUpload1.PostedFile.SaveAs(Server.MapPath(path) + "\\ " +fileName);

还有就是确保文件夹有读取权限

热点排行