0

我想允许用户通过一个上传操作上传多个文件。最简单的方法是什么?

4

3 回答 3

0

C# 代码

public ActionResult Create( HttpPostedFileBase[] FileUpload)
{
//upload here
}

在 javascript 中,您必须将动态文件上传器添加到表单中。但你必须给它们提供与 FileUpload 相同的名称。当您发布表单时,它将发送所有 FileUploader。

或者你可以看看这个ASPNET-MVC-ModelBinding-Multiple-File-Uploads-to-an-Array

于 2011-03-08T10:15:13.023 回答
0

从您的文件对话框中获取选定的文件:

foreach (String file in openFileDialog1.FileNames) 

并在循环中上传它们

阅读示例

于 2011-03-08T10:17:15.057 回答