簡體   English   中英

如何允許用戶通過ASP.NET中的一次上傳操作來上傳多個文件?

[英]How can I allow the user to upload several files with a single upload action in ASP.NET?

我想允許用戶通過一個上傳操作上傳多個文件。 最簡單的方法是什么?

C#代碼

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

在javascript中,您必須將動態文件上傳器添加到表單中。 但是tou必須給它們起與FileUpload相同的名稱。 當您發布表單時,它將發送所有FileUploader。

或者您可以查看此ASPNET-MVC-ModelBinding-Multiple-File-Uploads-to-an-Array

從“文件”對話框中獲取選定的文件:

foreach (String file in openFileDialog1.FileNames) 

並在循環中上傳

閱讀示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM