前言2015年2月如果您仍在使用實體框架EDMX,請使用實體框架代碼優先考慮自己的忙和結賬。不同之處在於您的表格是從您的模型類創建的,而不是在您的模型類使用表創建的EDMX中創建的。這是一個簡單易行的解決方案,這個問題甚至不存在!使用實體框架數據模型添加驗證屬性
Getting Started with Entity Framework 6 Code First using MVC 5
我有一個現有的SQL數據庫,我使用ADO.NET Enity數據模型的模型。我正在嘗試在我的MVC應用程序中構建一些CRUD功能。
在所有關於這個主題的教程中,他們從頭開始構建模型並將屬性添加到模型類中。例如:
[Required]
[StringLength(10)]
public string Name { get; set; }
然而,模型類是自動生成的,所以我想改變他們來說是一個壞主意(和將被寫入了反正如果數據庫模型被刷新)。
我將如何添加驗證屬性?
您應該將數據註釋放在viewModel屬性 –
現在閱讀有關此,謝謝。 – Mason240
http://stackoverflow.com/a/16737247/900284這個演示如何使它 –