как обойти проверку обязательного поля при нажатии кнопки отмены?

Я использовал тип ввода HTML для своих текстовых полей, чтобы использовать требуемый атрибут. Теперь моя дилемма заключается в том, что я не могу выйти со страницы, не заполнив поля обязательными атрибутами. Ive попытался использовать для параметра causeValidation значение false, но оно не работает. Я не могу изменить свои текстовые поля на текстовые поля asp, потому что на странице будут большие изменения. есть ли другой путь к этому?

<asp:Button runat="server" ID="buttonCancel" CssClass="cu-btn-direction" style="float:right; margin-right: 15px; margin-bottom: 60px;" Text="Cancel" CausesValidation="false" />

РЕДАКТИРОВАТЬ:

Я попытался добавить группу проверки, но не сработало ... работает установка UseSubmitBehavior на false http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.usesubmitbehavior%28v=vs.110%29.aspx, но, как объясняется в ссылке, он не будет работать без включенного js. Любым другим путем?


person sd4ksb    schedule 19.11.2014    source источник
comment
Я нашел эту ссылку полезной для меня ... ‹stackoverflow.com/questions/18202784/› он работает с js или без него ...   -  person sd4ksb    schedule 19.11.2014


Ответы (1)


используйте formnovalidate

<input type="submit" value="Cancel" formnovalidate>

это обходит все проверки формы, например требуется

person aRyhan    schedule 22.12.2014
comment
Или просто измените тип ввода <input type="button" value="Cancel"> - person c.k; 03.02.2017