我最近被分配了一个听起来相当简单的任务!
一旦尝试它就变得很清楚,它并不像我最初想象的那么直接!
我正在尝试将多个文件下载到用户计算机上的一个位置。他们从自定义共享点Web部件中的列表中选择这些文件。多数民众赞成我已经设法工作了!下载是通过WebClient(System.Net.WebClient)
完成的我现在想让用户在本地计算机上选择一个位置来下载文件。
我以为我可以使用但在尝试之后我意识到我只能选择文件:(为了获得所需的位置会让用户感到困惑
我想要类似于上面的东西,但我只需要它返回路径位置,如c:\ Temp或用户喜欢的本地机器上的任何其他位置。
任何人都可以建议一个可以提供此功能的控件。它也可以是一个共享点控制。
与此同时,我将尝试树视图,因为我之前从未使用过这些视图,这些可能有能力从我读过的内容中做到这一点
干杯
Truez
语言ASP.NET的清晰度
答案 0 :(得分:1)
不幸的是,如果没有某种活动内容,例如Flash控件或 spit activeX / spit ,则无法执行此操作。 一开始看起来很奇怪,但你必须考虑到这种功能会让网站发现任何存储设备的结构;这不是'好事'™
但是,也许采用不同的方法可以解决问题?
为什么使用WebClient,您是否无法提供客户端的链接并让他们选择自己的下载文件夹?
答案 1 :(得分:0)
我最终将文件压缩到一个文件夹并传递文件以通过浏览器下载!感谢您的评论!