Как я могу запустить код кнопки отмены, даже если валидаторы полей не удовлетворены? - PullRequest
2 голосов
/ 28 ноября 2011

У меня есть форма для регистрации новых пользователей на моем сайте, и их поля обязательны для заполнения на странице.

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

Как мне запустить код кнопки отмены, даже если форма заполнена не полностью ??

Ответы [ 2 ]

3 голосов
/ 28 ноября 2011
<asp:button id="Cancel" runat="server" CausesValidation="False" 
    Text="Cancel" />
3 голосов
/ 28 ноября 2011

Вы можете использовать свойство «ValidationGroup», примененное к полям, которые вы хотите проверить, так что одна кнопка может вызвать проверку в одной группе, а другая кнопка - проверку в другой группе, если для этих кнопок назначены группы проверки с одинаковым именем.

Если вы хотите, чтобы кнопка отмены вообще не проверялась, задайте для ее свойства "valuesvalidation" значение false

...