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 に答える