2015-07-01 44 views
0

如何在MVC應用程序中註冊用戶時保存用戶的圖像(照片)?當用戶的其他信息保存到數據庫時,我想同時保存圖像。當在MVC中註冊用戶時將文件保存在文件夾中

+0

歡迎SO。請閱讀幫助文件,特別是[我如何問一個好問題?](http://stackoverflow.com/help/asking)。 SO不是代碼寫入服務。做一些研究,然後顯示你已經嘗試過的代碼,指出什麼是不工作的 –

回答

0

您需要從註冊表單中獲取圖像,通常需要建立一個輸入類型文件才能這樣做(不要忘記將表單更改爲multipart/form-data)。

當您發送的形式,你可以在控制器上獲得與相同的名稱輸入文件類型元素的HttpPostedFileBase元素,這個對象將舉行發佈文件。

然後,使用明智System.IO.Directory和有System.IO.File可以保存HttpPostedFileBase元素文件系統。

我建議讓用戶記錄之間的數據庫引用,它的保存的圖像,這樣可以保持上傳的圖片,刪除的痕跡,等等

相關問題