Я недавно прочитал о возможностях проверки модели ASP.NET MVC, которые все очень круты до определенной точки. Что произойдет, если приложение не знает данные, с которыми он работает, потому что все они хранятся в БД и собраны вместе во время выполнения. Как и в Drupal, я хотел бы иметь возможность определять пользовательские типы во время выполнения и назначать правила проверки времени выполнения. Очевидно, что идея присвоения атрибутов хорошо зарекомендовавшим себя моделям теперь исчезла. Что еще можно сделать? Я думаю, что правила хранятся как объекты JSON в полях БД или что-то в этом роде.Проверка динамических данных в ASP.NET MVC
0
A
ответ
1
Вы посмотрели на jquery validation plugin? Один из вариантов, который у вас есть, - объявить подтверждение своего UI в Javascript. Например, для моего contact page я использую следующую проверку.
$(document).ready(function() {
$("#ContactForm").validate({
rules: {
Name: "required",
Email: {
required: true,
email: true
},
Subject: "required",
Message: "required"
}
});
});
Это очень активное использование плагина.
Очевидно, что вам все равно потребуется какая-то проверка на бэкэнд, но для вас это идеальный вариант для вашего сценария.
Смежные вопросы
- 1. ASP.NET MVC - проверка динамических форм
- 2. Проверка данных MVC ASP.NET
- 3. Проверка данных в ASP.NET MVC
- 4. Проверка динамических элементов управления в asp.net mvc4
- 5. Проверка данных в приложении ASP.net MVC
- 6. Проверка данных клиента в ASP.NET MVC
- 7. asp.NET Сайт динамических данных и сайт asp.NET MVC-2 вместе
- 8. Создание динамических страниц в asp.net mvc
- 9. Проверка подлинности ASP.NET MVC
- 10. Частичная проверка ASP.NET MVC
- 11. ASP.NET MVC 3 Проверка данных не срабатывает
- 12. Проверка совместимости базы данных mvc asp.net
- 13. Проверка условных динамических данных Excel
- 14. ASP.NET MVC: проверка DropDownList
- 15. Удаленная проверка asp.net mvc
- 16. Asp.net MVC глубокая проверка
- 17. Проверка флажка ASP.NET MVC
- 18. Создание динамических объектов параметров в ASP.Net MVC
- 19. динамических фильтров в ASP.NET MVC 4
- 20. Создание динамических папок в asp.net MVC 4
- 21. Создание динамических форм в ASP.NET MVC
- 22. Проводка динамических форм в ASP.NET MVC 3
- 23. ASP.NET MVC: Контекстная проверка
- 24. проверка контроллера в asp.net mvc
- 25. Проверка модели в ASP.NET MVC
- 26. Проверка в ASP.NET MVC. FluentValidationModelProvider
- 27. Дополнительная проверка в ASP.Net MVC
- 28. Двухэтапная проверка в ASP.NET MVC
- 29. Проверка ввода в ASP.NET MVC
- 30. Проверка данных в MVC
Спасибо, я попробую этот. Наверное, это то, что мне нужно. Единственное различие заключается в том, что JSON будет храниться в поле БД, а бэкэнд должен каким-то образом передать его слушателю JQuery. Первая идея, которая приходит в голову, - это что-то вроде контроллера проверки, который возвращает результаты JSON для запросов AJAX. – xantrus
ОК, контент для правил - JSON, поэтому вы можете сохранить это в БД. –