Мне нужно сделать несколько сводок проверки для проверки их элементов управления и отображения любых сообщений об ошибках.
У меня есть большая форма, которую я разбил на отдельные панели, каждая со своей группой проверки и сводкой. У меня есть одна кнопка, которая должна подтвердить всю страницу и заставить все группы проверки пройти проверку и показать сообщение об ошибке.
Моя идея состоит в том, чтобы просто перебрать коллекцию Validators / Summary Validation / Validation Groups в коде и запустить их события проверки, но у меня возникают проблемы с его реализацией, чтобы на странице появлялись сводки / ошибки проверок. Есть идеи?
РЕДАКТИРОВАТЬ: я сделал функцию JavaScript, чтобы попытаться заставить ее работать на стороне клиента
<script type="text/javascript">
function validate() {
var t1 = Page_ClientValidate("vgpEmpInfo");
var t2 = Page_ClientValidate("vgpPanelA");
if (!t1 || !t2) return false;
return true;
}
</script>
Но это только проверяет и отображает последнюю вызванную группу проверки, в данном случае Panel A.