Хорошо, так что я наконец-то решил это: вам нужно вызвать Page_ClientValidate()
в вашем методе Save javascript и, если он вернет true, продолжить сохранение, Page_ClientValidate()
инициирует валидаторы на стороне клиента, см. Код ниже:
function Save()
{
var clientValidationPassed =Page_ClientValidate();
if(clientValidationPassed)
{
//Save Data
PageMethods.SaveUser(UserName,Role,SaveCustomerRequestComplete, RequestError);
$find('editPopupExtender').hide();
}
else
{
//Do Nothing as CLient Validation messages are now displayed
}
return false;
}