单击取消按钮时如何绕过必要的字段验证?

时间:2014-11-19 00:20:33

标签: html vb.net cancel-button required-field

我在文本框中使用HTML输入类型来使用必需的属性。现在我的困境是,如果不填写具有必需属性的字段,我就无法离开页面。我已经尝试将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,它将无法工作。任何其他方式?

1 个答案:

答案 0 :(得分:13)

使用 formnovalidate

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

此绕过所有形式验证,例如必需