В принципе, что говорится в названии. У меня есть несколько свойств, которые объединяются, чтобы действительно сделать один логический ответ, и я хотел бы запустить код проверки на стороне сервера (который я пишу), который учитывает эти несколько полей и подключается к одному сообщению вывода/ошибки проверки, которое пользователи видят на веб-странице.
Я рассмотрел способ распространения атрибута scott guthries и использования его в ваших объявлениях dataannotations, но, как я вижу, не существует способа объявить атрибут атрибута dataannotations для нескольких свойств, и вы можете разместить объявления только (например, [Email], [Range], [Required]) над одним свойством: (.
Я просмотрел PropertyMustMatchAttribute в проекте mvc 2.0 по умолчанию, который появляется при запуске нового проекта, этот пример так же полезен, как использование пары контактов для проверки вашего моторного масла - бесполезно!
Я попробовал этот метод, однако, создав атрибут уровня класса, и не знаю, как отобразить ошибку из этого на моей странице aspx. Я пробовал html.ValidationMessage( "ClassNameWhereAttributeIsAdded" ) и множество других вещей, и он не сработал. и я должен упомянуть, что на этом уровне нет публикации в блоге, несмотря на то, что это является общей потребностью в любом сценарии проекта или бизнес-логики!
может ли кто-нибудь помочь мне в том, чтобы мое сообщение отображалось на моей странице aspx, а также, если возможно, правильный документ или ссылку, объясняющие валидацию на этом уровне?