次のようなボタンがあります。
<asp:Button ID="pagerLeftButton" runat="server" OnClientClick="disable(this)" onclick="pager_Left_Click" Text="<" />
そのようにボタンを使用すると、onclick が起動しません。OnClientClick を削除すると、onclick が起動します。
私がする必要があるのは、ポストバック中にボタンを無効にし、ポストバックが終了した後に有効にすることです。
編集:追加情報:
発火関数にブレークポイントを追加したのは c# の部分であり、デバッグ中ですが、確かに発火していません。それらの機能は
protected void pager_Left_Click(object sender, EventArgs e)
{
//Do smthing.
}
protected void pager_Right_Click(object sender, EventArgs e)
{
//Do smthing.
}
ボタンをクリックすると、1〜2秒間無効になり、自動的に有効になりますが、なぜ有効になっているのかわかりません。再度有効にするための部分は追加しませんでした。