したがって、Webサイトにログインするためのasp:imagebuttonがあります。
OnClickページはxyzを実行してからリダイレクトします。リダイレクトの間に、ボタンがクリックされてからの一時停止時間があります。待機をもう少しユーザーフレンドリーにするために、ボタンを処理画像に置き換え、これを行うjavascriptにテキストを送信します。
$(document).ready(function () {
$(".ShowProcessing").click(function () {
$(this).replaceWith("<img src='/content/images/processing.gif' /> Processing");
});
});
これはボタンです:
<asp:ImageButton ID="Login" runat="server" OnClick="Login_Click" CssClass="ShowProcessing" />
問題は、処理イメージへの変更は発生しますが、aspOnClickイベントは発生しません。