Как я могу позволить пользователю загружать несколько файлов с помощью одного действия загрузки в ASP.NET? - PullRequest
0 голосов
/ 08 марта 2011

Я хочу разрешить пользователю загружать несколько файлов одним действием загрузки. Какой самый простой способ сделать это?

Ответы [ 3 ]

0 голосов
/ 08 марта 2011

Получить выбранные файлы из вашей Filedialoge:

foreach (String file in openFileDialog1.FileNames) 

и загрузить их в цикле

Читать Пример

0 голосов
/ 08 марта 2011

C # код

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

в javascript вы должны добавить в форму динамические загрузчики файлов.но tou должен дать им то же имя, что и FileUpload.и когда вы отправите форму, она отправит все FileUploaders.

или вы можете посмотреть на это ASPNET-MVC-ModelBinding-Multiple-File-Uploads-to-an-Array

...