我有一个webform,其上有验证器,当用户按下提交按钮时效果很好。但是当用户按下注销按钮时,验证器会停止该按钮的工作。
有关如何解决此问题的任何建议?
答案 0 :(得分:2)
您需要使用按钮上的CausesValidation
属性。
<asp:Button id="Button1" runat="server"
Text="Cancel" CausesValidation="False">
</asp:Button>
答案 1 :(得分:0)
您是否设置了ValidationGroup?
答案 2 :(得分:0)
不应该需要验证组。相反,您需要在按钮上指定它们不会导致验证。这意味着您将CausesValidation
属性设置为false。
此时,该控件的事件不会触发验证(客户端或服务器端)。