就我而言,我有ASP按钮和html文本字段,这是必需的,还有两个按钮。 喜欢这个
<input type='text' runat='server' id='textfield' required/>
<asp:Button Text='submit' runat='server' onClick='clickEvent' id='submitButton'/>
<asp:button text='export' runat='server' onClick='exportEvent' id='exportButton'/>
在这里,当
我单击提交Buton和文本字段为空,然后它触发验证 和它的好处。
但是当
我点击导出按钮,文本字段触发这是不需要的。
笔记:
1(我试过EnableClientScript="False"和ValidateRequestMode='disabled'它们都不起作用
2(尝试在导出按钮中给出验证组不起作用,我无法将其应用于纯HTML字段
ASP 按钮具有 UseSubmitBehavior 属性,您可以将其设置为 false 以绕过所需按钮的提交验证,如下所示
<asp:button text='export' runat='server' onClick='exportEvent' id='exportButton' UseSubmitBehavior="false"/>