2012-04-02 2 views
0

Я разрабатываю приложение asp.net mvc3.Динамическая страница просмотра с jQuery ненавязчивой проверкой в ​​asp.net mvc3

Вот моя ситуация. Элементы управления, которые должны отображаться на странице просмотра, находятся в базе данных. В базе данных мы сохранили все определения управления, например, тип управления, регулярное выражение валидации, требуемое или нет. В настоящее время я делаю это, я извлекаю записи для элементов управления и с помощью html-помощников для создания элементов формы и отображения страницы просмотра.

Проблема с этим подходом заключается в том, что я не могу использовать ненавязчивую проверку jQuery.

Возможно ли иметь динамическую модель, к которой я могу добавить свойства и аннотацию данных во время выполнения и отобразить страницу просмотра. делая это, у меня будет страница, которая может поддерживать ненавязчивую проверку jQuery.

или

предлагаю любое другое альтернативное решение.

+0

попробовать fluentvalidation. http://fluentvalidation.codeplex.com/ – Yorgo

ответ

1

Возможно, вы можете проверить это: https://stackoverflow.com/a/3609521/1241400 или позвонить по телефону $.validate.unobtrusive.parse("#selector") после загрузки формы. и для динамического построения A Проверьте модельную этот большой пост: http://romiller.com/2012/03/26/dynamically-building-a-model-with-code-first/

С уважением

Смежные вопросы