На странице 3 группы проверки
Group1 Group2 Group3
После проверки групп
Page.Validate("Group1"); Page.Validate("Group2"); Page.Validate("Group3");
Page.IsValid имеет значение false
Как узнать, какая группа вызвала ошибку проверки и которая прошла?
Проверять страницу. Действительно только после каждого вызова.
Page.Validate("Group1"); if (!Page.IsValid) return "Group 1 did not validate"; Page.Validate("Group2"); if (!Page.IsValid) return "Group 2 did not validate"; Page.Validate("Group3"); if (!Page.IsValid) return "Group 3 did not validate";
Почему бы не проверить сразу после звонка validate?