Можно ли добавить сообщение об ошибке состояния модели во время обновления свойств с помощью TryUpdateModel? Я хотел бы определить, было ли исключение выбрано при обновлении одного из моих (представлений) свойств модели, и если это так, я хотел бы добавить сообщение об ошибке состояния модели.Добавление ошибки состояния модели при вызове исключения во время TryUpdateModel
Я хотел бы сделать что-то вроде этого:
throw new ValidationException("some message");
, а затем я хотел бы, чтобы отобразить сообщение без необходимости явного задания:
ModelState.AddModelError("", exception.Message);
в мой контроллер.
, но как отобразить сообщение об ошибке из ValidationException? Свойство сообщения об ошибке осталось пустым – 0lukasz0
Вы можете использовать помощник 'Html.ValidationSummary' или' Html.ValidationMessageFor' для отдельных свойств. –
проблема в том, как установить error.ErrorMessage этого настраиваемого ValidationException, потому что теперь массажа содержится в ошибке.Exception.Message, которая не отображается. – 0lukasz0