2
嗨,我有新的ASP MVC5與EF6。目前我正在處理一個需要保存用戶個人資料圖片的項目。我的模特級是ASP MVC上傳個人資料照片模特類別
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int ID { get; set; }
[Required]
public String Email { get; set; }
[Required]
public String Password { get; set; }
public String FirstName { get; set; }
[Required]
public String LastName { get; set; }
我不知道如何在這裏添加個人資料圖片屬性。控制器類和視圖由VS自動生成。
更新:我正在考慮將配置文件圖片保存在「物理文件」中,而不是將「圖片數據」保存在數據庫中。
將圖片保存到數據庫中並不是一個好主意,它會非常快地增加數據庫的大小。更好的想法是在文件系統上管理它們,方法是通過標識符保存圖片並按需加載。 – RAJ
@ user2936719,如果要將文件路徑保存在數據庫中。在數據庫中創建名爲ProfilePicPath的列作爲varchar數據類型。因此,EF將創建一個模型,如公共字符串ProfilePicPath {get;組;} – Golda