Asp Mvc Что проще всего сделать проверку клиента без использования DataAnnotations? - PullRequest
0 голосов
/ 08 июня 2011

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

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

Спасибо
BW

1 Ответ

1 голос
/ 08 июня 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...