средство проверки обязательного поля препятствует отправке другой формы - PullRequest
1 голос
/ 30 августа 2008

У меня есть страница с множеством форм в панелях и пользовательских элементах управления, и валидатор обязательного поля, который я только что добавил в одну форму, запрещает отправку всех других моих форм. по какому правилу я не следую?

Ответы [ 2 ]

5 голосов
/ 30 августа 2008

Используете ли вы ValidationGroups? Попробуйте назначить каждому элементу управления группу валидации, а также валидатор, который вы хотите использовать. Что-то вроде:

<asp:TextBox ID="txt1" ValidationGroup="Group1" ruant="server" />
<asp:RequiredFieldValidator ID="rfv1" ... ValidationGroup="Group1" />

Обратите внимание: если кнопка не задает группу проверки, она будет проверять все элементы управления, которые не назначены группе проверки.

0 голосов
/ 30 августа 2008

Необходимо установить для свойства ValidationGroup разные значения для каждой группы элементов. Группа ValidationGroup вашего валидатора должна совпадать только с элементом управления, отправляющим его форму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...