私はUpdatePanelに1つのUpdateProgressコントロールを持っています。このUpdatePanelでは、私はMultiViewを持っています。このMultiViewにはさまざまなビューをナビゲートするためのボタンが多数あります。UpdatePanelのUpdateProgressをASPボタンで無効にするOnClientClick
私がやっているのは、特定のボタンをクリックしたときにのみUpdateProgressアニメーションを表示することです。他のすべてのボタンは、UpdateProgressコントロールを非表示/無効にする必要があります。私はこれをjQueryを通して試しています。私はどんな方法にも開いています。
これは私の現在のコードです:私は私のログメッセージが表示されますので、私は私の関数に取得しています知っている
<asp:Button ID="btnCancel" runat="server" Text="Cancel" OnClick="btnCancel_Click" OnClientClick="hideProgress()" />
:ここ
function hideProgress() {
$('#<%= UpdateProgress.ClientID %>').hide();
//console.log('hello');
return false;
}
は、ボタンのいずれかです。エラーはありません。ただ機能しません。
誰かが私にこれを達成する方法を教えてもらえますか?
ありがとうございます!
レンダリング時にページのソースコードを表示する場合、IDまたはUpdateProgressとUpdateProgress.ClientIDは一致しますか? –
はいそうです。確認しました。 – Jared
'document.getElementById( '<%= UpdateProgress.ClientID%>')を試してみたらどうでしょうか?style.display =" none ";'? –