1

Asp.netでは、このJQuery検証プラグインを使用しています。
制御に最適です<asp:Button>。しかし、私が使用<asp:LinkButton>した場合、フォームは検証されず、コードビハインドメソッドを呼び出すことができます。

なぜこうなった?onClickのフォームイベントを検証するにはどうすればよい<asp:LinkButton>ですか?

編集:の問題<asp:button>は、画像を追加できないことです。これを確認してください。

4

2 に答える 2

2

簡単な解決策は、フォームが無効な場合にfalseを返すクリック関数を追加することです。

$("#<%= tb.ClientID %>").click(function() {
       return $('form').valid();
})

詳細: ASP.NET LinkBut​​ton / ImageButtonとJQueryは検証しますか? これがお役に立てば幸いです!!!

于 2012-10-09T15:17:31.957 に答える
0

OnClientClickクライアントメソッドを呼び出すために使用できます

リンク: http: //msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.linkbutton.onclientclick.aspx

注:OnClickはServerSide用、OnClientClickはClientSide用です

于 2012-10-09T16:09:18.713 に答える