我有一个视图,其中我有三种不同的文本文件类型/文件输入,例如第一个输入用于 .json,其余两个类似于 .json,但用户可以上传不同的格式。有时对于每种文件类型,用户可以拥有多个文件,因此目前他们将它们压缩并上传给定文件类型的 zip 文件,我的代码已经容纳了 zip 文件。
要求是用户可以为每种文件类型选择多个文件而不是 zip,例如,如果他们单击浏览,则可以为每种文件类型选择两个文件,依此类推。我确实意识到 asp.net 有一个我可以处理的上传限制。
我的问题是文件输入类型只允许用户选择单个文件而不是多个文件。是否有任何第三方实用程序可用于此多重场景?例如,有许多互联网站点允许您在一次浏览中附加多个文件并单击例如 craigs 列表上传等。
<input type="file" name="file" id="file1" style="width: 500px" />
<input type="file" name="file" id="file2" style="width: 500px" />
<input type="file" name="file" id="file3" style="width: 500px" />
[HttpPost]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(RunLogEntry runLogEntry, String ServiceRequest,
string submit, string submit1, string submit2, string submit3, IEnumerable<HttpPostedFileBase> file, String AssayPerformanceIssues1, List<string> Replicates)
{