用户能否在asp.net中一次选择并上载多个文件?

用户能否在asp.net中一次选择并上载多个文件?,asp.net,select,upload,Asp.net,Select,Upload,我为一个朋友建立了一个网站,他上传了很多照片,每月大约2万张。可悲的是,我做到了,所以他必须一次上传1个,因为当他们被上传时,他们被重命名,附加到一个组id和水印。有没有办法让他选择一组中的所有20个,并上传和处理它们 我已经研究了几种方法来实现它,主要是flash,但由于我们正在重命名新创建的名称并将其添加到db中,所以这种方法不起作用 添加添加上载控件不是解决方案 如果我们需要制作一个桌面应用程序来进行上传,也可以,但我们希望将其全部保存在asp.net环境中。我已经多次使用基于flash的

我为一个朋友建立了一个网站,他上传了很多照片,每月大约2万张。可悲的是,我做到了,所以他必须一次上传1个,因为当他们被上传时,他们被重命名,附加到一个组id和水印。有没有办法让他选择一组中的所有20个,并上传和处理它们

我已经研究了几种方法来实现它,主要是flash,但由于我们正在重命名新创建的名称并将其添加到db中,所以这种方法不起作用

添加添加上载控件不是解决方案


如果我们需要制作一个桌面应用程序来进行上传,也可以,但我们希望将其全部保存在asp.net环境中。

我已经多次使用基于flash的上传。我也不明白为什么这会阻止你重命名和/或将上传的文件添加到数据库。一旦文件在服务器上,您就可以做任何您想做的事情。

True,但是一旦文件在服务器上,我怎么知道文件是什么?所有文件都存储在同一个文件夹中,可能需要重新处理。按照swfupload的工作方式,您可以将其上载到单独的.ashx页面。该控件一次上载一个文件到该控件,因此您可以在该控件中执行所需的任何处理。