gpt4 book ai didi

ASP.net - 使用 jQuery 多文件上传插件进行多上传

转载 作者:行者123 更新时间:2023-12-03 22:05:17 24 4
gpt4 key购买 nike

我知道如何使用 ASP.net 的 FileUpload 控件上传。

我想做的是使用这个 jQuery 多文件上传插件来上传多个文件。

以下是选择多个文件上传时的具体操作:

<input type="file class="multi MultiFile" id="MultiFile1_F3" name="file1[]" style="position: absolute; top: -3000px;">

但我不知道如何从 ASP.NET 操作这些文件。我尝试按照以下链接的指示使用 Request.Files: ASP.Net Upload of multiple files after choosing them from jQuery

那是行不通的。我认为这只适用于在编译时标记为 runat="server"的控件。

有人知道该怎么做吗?也许是 Request.Form 中的某些内容...?

感谢您的帮助!

最佳答案

需要检查两件事:

  • 确保您的表单设置了 enctype="multipart/form-data"属性。这是启用上传所必需的。
  • 确保所有文件输入都设置了 id 和 name 属性。由于某种原因,如果您没有同时设置两者,就会发生奇怪的事情。

此外,runat="server"不应该与 Request.Files 是否工作有任何关系——这更多的是浏览器实际发布文件的问题。

关于ASP.net - 使用 jQuery 多文件上传插件进行多上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/562696/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com