日期:2014-05-17  浏览次数:20506 次

asp.net FileUpload 完整路径[100分]
不知道各位大侠通过FileUploade在做文件上传的时候,有没有遇到要取选择的文件绝对路径的?
貌似通过HttpPostedFile file = files["Upload"];
file.FileName取到的只是文件的名字?(PS:在IE上可以取到绝对路径,但是在其他浏览器上局只能取到文件的名字了)
请问各位大侠,这个怎么搞?一定要取到文件的绝对路径,十万火急,请各位出谋划策啊。

------解决方案--------------------
你要这个路径有意义吗?
------解决方案--------------------
最简单的方式就是:IE7(8、9)下------工具------Internet选项------安全-----自定义级别------将文件上传到服务器时包含本地目录路径启用  ,然后就可以用fileupload.postfile.filename就可以获取路径了。 

参考。
http://www.cnblogs.com/jamesping/archive/2011/07/26/2031016.html
http://topic.csdn.net/u/20111205/16/73d7ca87-5762-4332-82a1-3e3eb1861f75.html