我搜索了很多但未能得到合适的答案。所以,我再次发布这个问题。请在下面的图片,我有3个文件上传器。每个上传者都可以上传多个文件。单击“上载文件”按钮后,应将所有文件上载到应用程序根目录中的文件夹中,但在.Net Framework 3.5中使用命名约定(如“FileUpload1” - “count”)(例如FileUpload11)
还需要将文件名存储到数据库表中。
请在这方面提供帮助。
答案 0 :(得分:0)
对于上述问题,我花了很多时间,可以完美地管理它。
如何?
请参阅ASP.Net 3.5中的文件上传控件,无法进行多个文件上传。但就我而言,就像从这三个文件上传控件中上传多个文件一样。
我没有使用过jQuery,但采用了不同的方式。我已经为每个文件上传控件采用了List控件,添加按钮和删除按钮,现在每次选择新文件时,文件名都相应地添加到列表中供我们参考,但物理文件已上传到临时文件夹。
这个临时文件夹有什么用? - 它将检查重复文件,可以添加文件,如果从列表中选择文件名并单击“删除”按钮,则可以删除文件。
现在单击表单提交或提交按钮时,临时文件夹中的所有文件都将被移动到目标文件夹,临时文件夹将被清空。
这就是我所遵循的方式。
对于其他人使用该程序发布相同的文章,或者可以对此有不同的想法。
谢谢!