С превосходным XVal Стивом Сандерсоном можно сказать, что проверка на стороне клиента отправляет проверяемое значение на сервер с помощью jquery. Затем метод на сервере использует тот же код на стороне сервера, который вы используете для проверки на стороне сервера, и возвращает просто значение true или false, чтобы определить, является ли поле действительным.
Преимущество этого метода заключается в том, что вы один раз пишете свою сложную логику проверки в коде C #, а затем вставляете некоторые параметры JQuery, чтобы сообщить своей клиентской странице, куда обращаться к проверке сервера.
Я читал некоторые блоги на MVC2, но никто, кажется, не упоминал эту функцию. Можно ли сказать, чтобы Javascript проверки Microsoft MVC вызывал данные проверки URL? Или вы должны написать свои собственные процедуры проверки на стороне клиента.
Следует отметить, что при использовании метода xVal пользовательская проверка, позволяющая сказать, используется ли адрес электронной почты, может быть запущена с клиента через сообщение JQuery, которое обращается к логике проверки на стороне сервера.