大家好我是 IG雞湯工程師,
今天紀錄一下,asp.net core 簡單的方式上傳多圖片。
前端程式碼:
後端程式碼:
[HttpPost]
[ValidateAntiForgeryToken]
public async Task
{
long size = files.Sum(f => f.Length);
foreach (var file in files)
{
if (file.Length > 0)
{
string filePath = "儲存的路徑"+"檔名";
using (var stream = System.IO.File.Create(filePath))
{
//程式寫入的本地資料夾裡面
await file.CopyToAsync(stream);
}
}
}
return RedirectToAction("Index", "Home");//回到首頁
}
實際操作時,可以按下ctrl點選多張圖片,就可以一次上傳很多張圖片了~~