ASP.NET MVC使用input標籤上傳檔案

25minutes發表於2021-09-09

有些時間學習了,溫習一下ASP.NET MVC了。上傳文件是在開發過程中,必須撐握的一個功能。以前上傳均是使用第三方控制元件uploadify來實現,今天使使用VS標準標籤input 的type="file"來完成。

在控制器中,建立兩個ActionResult(),第一個是檢視,第二個是Action,即處理上傳,兩者區別還在於一個return View(),一個return Content("")。
圖片描述

上傳的檔案將存入Temp目錄中。 上面程式碼示例中還有一個虛線的黑色箭頭,那個名稱,就是Input標答type="file"的name名稱。
圖片描述

如果你不想Razor語句,而是使用傳統的form寫法,可以參考:
圖片描述

實時演示:
圖片描述


 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4328/viewspace-2812050/,如需轉載,請註明出處,否則將追究法律責任。

相關文章