Вопрос

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

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

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

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

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

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top