как назначить валидаторы для кнопки - PullRequest
2 голосов
/ 16 июня 2009

Есть ли способ назначить группу проверок asp.net для проверки при нажатии кнопки?

У меня на сайте два раздела. Если один раздел не отправлен, а пользователь решает отправить другой, я хочу также запретить проверку из первого раздела.

Есть предложения или указатели? Спасибо

1 Ответ

6 голосов
/ 16 июня 2009

Установите группу ValidationGroup на ваших валидаторах и кнопках, чтобы они были одинаковыми, чтобы связать их вместе. В приведенном ниже примере есть 2 кнопки, каждая из которых проверяет один или другой раздел, но не оба.

<asp:RequiredFieldValidator runat="server" ... ValidationGroup="GroupOne" />
<asp:RequiredFieldValidator runat="server" ... ValidationGroup="GroupTwo" />
<asp:Button runat="server" ID="ButtonOne" ... CausesValidation="true" ValidationGroup="GroupOne" />
<asp:Button runat="server" ID="ButtonTwo" ... CausesValidation="true" ValidationGroup="GroupTwo" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...