0

这是我的代码:

<asp:LinkButton 
OnClientClick="Page_ClientValidate(); if(Page_IsValid==false) { console.log('validate'); return false; }" 
ID="LinkButton1" 
ValidationGroup="validPanel1" 
runat="server">Check</asp:LinkButton>

但是当我点击它时,它会尝试验证整个页面。我只需要验证validPanel1的页面。可能吗?

4

1 回答 1

2

您可以通过简单地提供验证组名称来做到这一点Page_ClientValidate

<asp:LinkButton OnClientClick="Page_ClientValidate('Your_ValidationGroup_Name'); if(Page_IsValid==false) { console.log('validate'); return false; }" 
ID="LinkButton1" ValidationGroup="validPanel1" runat="server">Check</asp:LinkButton>

请检查这个问题。这是关于另一个问题,但他首先做你想做的事。

于 2013-05-27T10:37:09.440 回答