Переопределить свойство ModelState.IsValid - PullRequest
0 голосов
/ 16 апреля 2010

Как я могу переопределить свойство IsValid?

У меня есть модель, которая подтверждает, что она ложная. У меня есть собственный атрибут ValidationAttribute для модели, и я хотел бы установить флаг IsValid для всей модели при определенных обстоятельствах.

Возможно ли это?

1 Ответ

0 голосов
/ 16 апреля 2010

Вы можете реализовать IDataErrorInfo в своей модели и применить проверку всей модели.

Эта страница содержит некоторую информацию о реализации интерфейса IDataErrorInfo, примерно на 2/3 пути вниз под заголовком «Добавление интерфейса IDataErrorInfo»

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