Asp Mvc Какой самый простой способ выполнить проверку клиента без использования примечаний к данным?

#asp.net-mvc-2 #validation

#asp.net-mvc-2 #проверка

Вопрос:

Ребята, я делаю собственное подтверждение концепции для ASP MVC 2.0 (я также не эксперт в ASP или веб-технологиях).
У меня есть требование к динамическим формам (сведения о форме — отсутствие полей, типы полей, обязательное поле и т.д. — загружаются из базы данных во время выполнения), И я не вижу, как применить примечания к данным в этом случае.

Какой самый простой способ выполнить проверку на стороне клиента без использования примечаний к данным, возможно ли каким-то образом подключиться (что-то вроде) к существующим ValidationMessage и ValidationMessageFor расширениям без использования примечаний к данным?

Спасибо
BW

Ответ №1:

Одним из способов было бы использовать плагин jquery validate напрямую и определить правила проверки на стороне клиента в javascript. Поскольку эти правила должны быть динамическими, вы могли бы использовать HTML-помощник для их генерации в зависимости от полей формы или иметь другое отдельное действие контроллера, которое будет генерировать этот динамический javascript и иметь <script> тег, указывающий на это действие.