В моем классе метаданных модели я использую атрибуты аннотации данных для проверки популярности.Это прекрасно работает.
Я создал пространство имен Attributes и 4 пользовательских атрибута проверки, происходящих из System.DataAnnotations.ValidationAttribute;Все эти атрибуты проверяют всю модель в целом, потому что они должны сравнивать несколько полей.Я использовал атрибут PropertiesMustMatch в качестве примера.Я знаю, что эти атрибуты работают, потому что я тщательно их протестировал.Проблема в том, что когда один из этих атрибутов выдает ошибку, он просто перерисовывает форму, и, как только вы исправите проблему, вы можете безопасно отправить ее, и она заработает.Но сообщения об ошибках никогда не отображаются из атрибутов.
Мой вопрос заключается в том, как подключить сообщения об ошибках к ValidationSummary ()?
Я использую Html.ValidationSummary (true) вПредставления.
Я могу опубликовать код, если это необходимо, но он будет ужасно сломан, если я скопирую и вставлю в это поле, так как его ширина составляет всего около 80 символов, и я пропускаю строки сообщений об ошибках с экрана большую частьвремя.