#asp.net-mvc-2 #validation
#asp.net-mvc-2 #проверка
Вопрос:
Ребята, я делаю собственное подтверждение концепции для ASP MVC 2.0 (я также не эксперт в ASP или веб-технологиях).
У меня есть требование к динамическим формам (сведения о форме — отсутствие полей, типы полей, обязательное поле и т.д. — загружаются из базы данных во время выполнения), И я не вижу, как применить примечания к данным в этом случае.
Какой самый простой способ выполнить проверку на стороне клиента без использования примечаний к данным, возможно ли каким-то образом подключиться (что-то вроде) к существующим ValidationMessage
и ValidationMessageFor
расширениям без использования примечаний к данным?
Спасибо
BW
Ответ №1:
Одним из способов было бы использовать плагин jquery validate напрямую и определить правила проверки на стороне клиента в javascript. Поскольку эти правила должны быть динамическими, вы могли бы использовать HTML-помощник для их генерации в зависимости от полей формы или иметь другое отдельное действие контроллера, которое будет генерировать этот динамический javascript и иметь <script>
тег, указывающий на это действие.