日期:2014-05-16  浏览次数:20299 次

file控件跟asp:FileUpload
求朋友们帮个忙
1.file控件跟asp:FileUpload这两个控件怎么获取绝对路径,上传用怎么弄,我试了好多方法获取路径也是不正确的。网上说的是安全问题Ie不支持但是自己做的软件总不能给用户设置浏览器在进行上传下载吧!
2.还有下载获得绝对路径不包含文件这个怎么弄。
3.上面如果真的不可以,那有什么好用的第三方插件用吗?


------解决方案--------------------
上传组件是上传文件用的,你获取绝对路径干嘛,这个路径都是用户自己选择的,根据用户选择的文件,然后通过表单提交的方式把文件流就上传到服务器了,服务器也是将文件流取出来存入服务器指定位置,不明白你为什么要搞一个绝对路径,这个绝对路径是指什么
------解决方案--------------------
    首先file控件跟asp:FileUpload没区别,
你可以用firebug之类调试工具看看页面的html,asp:FileUpload最终也是要生成file文本框;
    然后就是根据目前的标准,客户端文件在客户端的路径是私密信息,是不允许脚本读取的,脚本只能获得文件名;
    最后就是搞不清楚你想做什么?web程序上传下载不在浏览器上进行还能怎么进行?如果你的软件不是web程序,有客户端当然是想怎么做就怎么做了
------解决方案--------------------
http://blog.csdn.net/code4grow/article/details/20631123