作者don750421 (1+1≠2)
看板C_Sharp
标题[问题] ASP.NET有办法一键下载多档案吗?
时间Wed May 7 22:57:29 2014
因业务上的需求,想要让使用者点一个按钮下载多个档案。
我可能会用一个ListBox将档案名称Show出来。
可能会是
国文一.doc
数学一.doc
社会一.doc
自然一.doc
英文一.doc
国文二.doc
数学二.doc
社会二.doc
...
...
在这ListBox可以多选,但我希望点个按钮可以让使用者一次将档案下载至本机电脑。
查了估狗大神,几乎查出的答案都是"压缩成Zip,再让使用者解压缩"。
但如果遇到年纪大的长辈,根本连解压缩是啥都不知道。
所以想问问看是否有其他方式??
P.S.有想过,当使用者点选下载时,让使用者选择存放的目录。
多个档案的话,就直接存到该目录,但是不知道是否可行= =?
谢谢各位前辈
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.239.133.222
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1399474652.A.53E.html
1F:→ m339606:那大概要Flash或是ActiveX吧?这似乎更难教长辈了... 05/07 23:07
2F:→ ck574b027:压缩档应该可以用成自解档 05/07 23:17
3F:→ uranusjr:用 JavaScript + iframe, Google 一下很多范例 05/08 00:18
我有估狗到一些范例,不过如果下载3个档案,会跳出3次视窗要我选择下载存放路径
希望可以让使用者选择一次路径即可!!不然下载10个档,使用者要选10次= ="
4F:推 GoalBased:html5 应该可以多选档案 不过跟你的做法不太依样 05/08 08:27
5F:→ GoalBased:不然就是要外挂了 (选资料夹的话 05/08 08:28
有外挂可以做到选资料夹吗?可以提供keyword吗?
6F:推 f1234518456:有阿 叫年轻的帮他用 05/08 13:16
7F:推 tomex:压成zip档,win7都能直接看zip,教一下长辈就会了! 05/08 19:22
8F:→ tomex:或者另外写支win程式,让长辈拉进去就解开这些doc档即可 05/08 19:23
9F:→ solelonely:自解档 + start . 05/09 00:08
如果最後真的没办法,就只能靠自解压缩档了。谢谢各位
※ 编辑: don750421 (36.236.97.156), 05/11/2014 23:36:03