в блоге 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 к сгенерированным объектам?
Спасибо.