Предисловие Февраль 2015 Если вы все еще используете Entity Framework EDMX, сделайте себе одолжение и проверку, используя вместо этого Entity Framework Code First. Разница в том, что ваши таблицы создаются из ваших классов моделей, а не в EDMX, где ваши классы моделей создаются с вашими таблицами. Это решение проще, и проблема в этом вопросе даже не существует!
Начало работы с Entity Framework 6 Код Сначала с помощью MVC 5
У меня есть существующая база данных SQL, и я использую ADO.NET Enity Data Model для модели. Я пытаюсь создать некоторые функции CRUD в моем приложении MVC.
Во всех обучающих программах, которые я нашел по этому вопросу, они строят модель с нуля и добавляют атрибуты к классу модели. Например:
[Required]
[StringLength(10)]
public string Name { get; set; }
Тем не менее, классы модели автоматически генерируются, поэтому я думаю, что их изменение - плохая идея (и в любом случае все будет написано, если обновлена модель базы данных).
Как добавить атрибуты проверки?