Полагаю, вы ищете решение JQuery only. Я понятия не имею о части ASP .net MVC.
Вы можете использовать эти крючки, чтобы выполнить большую часть того, что вы хотите.
invalidHandler: function(e, validator) {
var errors = validator.numberOfInvalids();
// show the summary info here
},
errorPlacement: function(error, element) {
// element level error display manipulation
},
showErrors: function(errorMap, errorList) {
// Callback when the errors are actually shown
}
Проверьте некоторые примеры в плагине проверки jQuery документация .