【发布时间】:2010-05-01 11:31:38
【问题描述】:
ScottGu 的博客上是一个如何将 MVC2 自定义验证与 EF4 一起使用的示例: http://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx
那么问题来了:
当 VS2010 中的设计器为数据库创建对象时,除了示例之外,您还必须为该类添加 [MetadataType(typeof(Person_validation))] 注释。
但是当我在设计器中更改任何内容时,所有这些注释都会丢失。
是否可以保留自己对 edmx 文件所做的更改,或者有没有更好的方法将 System.ComponentModel.DataAnnotations 应用于生成的实体?
谢谢。
【问题讨论】:
标签: asp.net-mvc entity-framework custom-validators