Я использую комбинацию, описанную в заголовке. Если я использую DataAnnotations, установленное мною ErrorMessage отображается правильно при проверке формы MVC 2. Однако если я переключу валидацию на Entlib 5 с тем же набором свойств ErrorMessage, показанное сообщение об ошибке будет ошибочным, в зависимости от валидатора, а не того, которое я установил.
До работы:
[Обязательный (ErrorMessage = "Имя поля обязательно.")]
публичная виртуальная строка Name {get; задавать; }
После того, как:
[NotNullValidator (ErrorMessage = "Имя поля обязательно.")]
публичная виртуальная строка Name {get; задавать; }
Спасибо.