ASP.NET MVC 2.0 Проверка на стороне клиента HOWTO - PullRequest
4 голосов
/ 15 апреля 2010

Где найти полезную информацию о новых функциях проверки на стороне клиента, включенных в ASP.NET MVC v2?

Я хотел бы найти информацию об использовании JavaScript-кода для проверки на стороне клиента без использования DataAnnotations, а также узнать, как обрабатываются пользовательские проверки.

Например, если я хочу проверить два поля вместе, как бы я использовал предоставленный JavaScript? Или, если я хотел написать код проверки на стороне сервера, которая запрашивала базу данных, как я мог бы использовать предоставленный JavaScript для реализации аналогичной проверки?

Я еще не вижу книг по MVC2, и найденные мной записи в блоге недостаточно подробны.

Ответы [ 2 ]

2 голосов
/ 15 апреля 2010

Данные Аннотации имеют ограничения. Вы можете легко применить простые правила проверки к независимым свойствам модели и включить проверку на стороне клиента , но если вам нужно обрабатывать более сложные сценарии, такие как зависимые свойства, вам потребуются более надежные платформы, такие как Свободная проверка или xVal .

1 голос
/ 13 мая 2010

Вот 20-минутная демонстрация видео.

10-4 Эпизод 37: Использование Модельные метаданные и проверка с ASP.NET MVC2

Автор: Джонатан Картер | 7 января @ 11:21

В этом эпизоде ​​10-4 мы обсуждаем новая функция в следующем выпуске ASP.NET MVC: метаданные модели и Проверка. Это позволяет вам связать правила проверки и метаданные с вашей моделью и имеют проверка выполнения во время выполнения автоматически. Кроме того, вы можете также есть JavaScript, который будет обеспечить проверку на стороне клиента как ну, сделать его очень простым для достижения расширенная проверка клиента и сервера опыт работы с любым веб-приложением.

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