当 asp 按钮和 html 文本都存在时,如何绕过必填字段



就我而言,我有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"/>

最新更新