Кажется, что есть некоторая путаница, по крайней мере для меня, в отношении проверки на стороне клиента с использованием инфраструктуры аннотаций данных и
<% Html.EnableClientValidation(); %>
В большинстве примеров, которые я видел на haacked.com, используются следующие сценарии
jquery.validate.js
MicrosoftMvcJqueryValidation.js
Однако проект Visual Studio 2010 asp.net mvc 2 не включает
MicrosoftMvcJqueryValidation.js
Вместо этого я смог заставить клиента работать, используя
MicrosoftAjax.js
MicrosoftMvcValidation.js
Кто-нибудь знает, почему для проверки на стороне клиента поддерживаются два разных способа и почему оба варианта отсутствуют в Visual 2010?