DataAnnotations работают только с классами EntityFramework / Linq2Sql? - PullRequest
1 голос
/ 29 октября 2009

Я использую Preview 2 ASP .NET MVC Framework.

Я испытываю атрибуты DataAnnotation с моими собственными моделями NHibernate, но, похоже, они не работают.

У меня сложилось впечатление, что проверка должна инициироваться привязкой модели во время публикации. Но даже если моя модель отлично связывается с неверными данными, предоставленными мной, ModelState.IsValid по-прежнему возвращает true.

Работают ли DataAnnotations только с классами, сгенерированными EntityFramework / Linq2Sql, или я просто делаю что-то не так (что, вероятно, так)?

Заранее спасибо.

1 Ответ

3 голосов
/ 29 октября 2009

Одним словом, нет. DataAnnotations работают с любым классом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...