前言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这个演示如何使它 –