【问题标题】:Upload multiple images in multiple numbers from multiple fileuploader从多个文件上传器上传多个数量的多个图像
【发布时间】:2015-05-20 20:55:41
【问题描述】:

我搜索了很多,但没有得到合适的答案。所以,我再次发布这个问题。请在下面的图片中,我有 3 个文件上传器。每个 Uploader 可以上传多个文件。单击“上传文件”按钮后,应将所有文件上传到应用程序根目录中的文件夹中,但在 .Net Framework 3.5 中使用类似 ("FileUpload1"-"count") 的命名约定(例如 FileUpload11)

还需要将文件名存储到数据库表中。

请在这方面提供帮助。

【问题讨论】:

  • 我认为以下插件可能对您有所帮助blueimp.github.io/jQuery-File-Upload
  • 我已经浏览了这个链接。它可以上传多个文件,但我还需要从同一页面中的其他上传者上传,不仅如此,我需要通过代码获取这些文件上传控件,以便我可以使用问题中提到的所需名称更改文件名.如果我的文件上传器名称是 FileUpload1、FileUpload2、FileUpload3,如果他们分别上传 2、3,2 个文件,那么文件名将类似于 FU11、FU12、FU21、FU22、FU23、FU31、FU32 等...您可以关注任何命名约定。我只是给你一个例子。

标签: asp.net file-upload


【解决方案1】:

对于上述问题,我度过了一段美好的时光,并且可以完美地管理它。

怎么做?

请看,在 ASP.Net 3.5 中,在无法上传多个文件的情况下,有文件上传控制。但就我而言,这就像从这三个文件中的每个文件上传控件上传多个文件一样。

我没有使用过 jQuery,但采用了不同的方式。我为每个文件上传控件设置了列表控件、添加按钮和删除按钮,现在每次选择新文件时,文件名都会相应地添加到列表中以供我们参考,但物理文件已上传到临时文件夹。

这个临时文件夹有什么用? - 如果从列表中选择文件名并单击删除按钮,它将检查重复文件,可以添加文件,可以删除文件。

现在当点击表单提交或提交按钮时,临时文件夹中的所有文件将被移动到目标文件夹,临时文件夹将被清空。

这就是我遵循的方式。

将发布一篇关于相同的文章以供其他人使用该程序,或者可以对相同的内容有不同的想法。

谢谢!!

【讨论】:

    猜你喜欢
    • 2020-08-06
    • 2014-11-04
    • 2020-03-13
    • 1970-01-01
    • 2015-01-18
    • 1970-01-01
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多