Я нахожусь в ситуации, когда мне нужно добиться битовой условной проверки на стороне сервера и на стороне клиента. история следующим образом
а) предположим, у меня есть одно раскрывающееся меню
б) два флажка,
c) один список радиокнопок
г) один список флажков
д) несколько текстовых полей и
е) кнопка сохранения
1) мое требование - когда пользователь выбирает одни данные из раскрывающегося списка и отправляет форму, тогда сообщение проверки будет отображаться для всех элементов управления, кроме двух флажков.
2) когда пользователь выбирает одни данные из раскрывающегося списка и выбирает один из флажков из 2 и отправляет форму, сообщение проверки будет отображаться для всех элементов управления, кроме списка флажков.
Я знаю, что это требование немного зашито, но я должен делать подобные вещи. поэтому, пожалуйста, дайте мне предложение, как решить эту проблему в mvc с пользовательской проверкой.
как использовать ValidationAttribute and IClientValidatable interface
для достижения этой проверки на стороне клиента и сервера.
Благодарность