Добавить ошибку в модель из моего linq в sql частичный класс в ASP.NEt MVC - PullRequest
0 голосов
/ 13 сентября 2009

Я выполняю некоторую проверку в событии OnChanging класса partila модели Linq-to-sql и хочу выдать ошибку в мою модель. это возможно?

код события

> partial void OnCommissionStartChanging(System.DateTime value)
>     {
>         if (this.CommissionStart > this.CommissionEnd)
>         {
>             //add error to model or throw exception to model
>             return;
>         }
> 
>         this.CommissionStart = value; 
> 
>     }

1 Ответ

1 голос
/ 14 сентября 2009

Реализация IDataErrorInfo . Не выбрасывайте исключение, потому что даже с HandleError пользователь получит страницу с общей ошибкой (неверно) вместо просмотра своей формы с ValidationSummary (справа)

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