网上有几种可用的资源来上传多个文件,但使用多个FileUpload控件。 我需要有多个文件选择对话框,以便用户可以一次选择多个文件,然后只需单击一次即可上传所有文件。在ASP.NET中上传多个文件选择
你们中的任何人有什么想法?
在此先感谢。
网上有几种可用的资源来上传多个文件,但使用多个FileUpload控件。 我需要有多个文件选择对话框,以便用户可以一次选择多个文件,然后只需单击一次即可上传所有文件。在ASP.NET中上传多个文件选择
你们中的任何人有什么想法?
在此先感谢。
您可能想查看Flajaxian控件 - http://www.flajaxian.com/。他们让您可以一次选择多个文件上传,而且控件是免费的。
Erk。我一直忘记它不再是1999年。 :) – MusiGenesis 2009-08-03 13:31:58
我敢肯定,你必须使用Java applet(或ActiveX控件)来弹出文件打开对话框,然后将选定的每个文件名分配给隐藏的FileUpload HTML控件。
由于浏览器中存在安全问题,您应该知道使用普通html和javascript代码是不可能的。
要做到这一点,你将需要使用另一个外部方法,如:
闪光 - >SwfUpload,FancyUpload
Applet的
的ActiveX
的Silverlight
还要检查这些问题:
WebDev: What is the best way to do a multi-file upload?
Best way to upload multiple files from a browser
ASP.net - Multiple Upload with jQuery Multiple File Upload Plugin
的可能重复[什么是最好的客户端浏览器库通过http上传多个文件?(http://stackoverflow.com/questions/159600/what - 是最好的客户端浏览器库上传多文件 - http) – 2010-06-30 20:37:32