2010-05-26 56 views
2

我有一个webform,它有验证器,当用户按下提交按钮时工作得很好。但是当用户按下注销按钮时,验证器会停止该按钮的工作。绕过一个requiredfieldvalidator

有关如何补救这个问题的任何建议?

回答

1

您需要使用按钮上的CausesValidation属性。

<asp:Button id="Button1" runat="server" 
    Text="Cancel" CausesValidation="False"> 
</asp:Button> 
0

您是否设置了ValidationGroup?

+0

不,我不知道那是什么。我对.net很陌生。 – Meir 2010-05-26 18:08:56

0

验证组不应该需要。相反,您需要在按钮上指定它们不会导致验证。这意味着您将CausesValidation属性设置为false。

此时,该控件的事件不会触发验证(客户端或服务器端)。