ASP.NET AJAXモーダルポップアップExtenderは、タイマーにサーバーコードへの対応します
-
21-08-2019 - |
質問
UpdatePanelのリロードダニの方法を実行します。私は、ASPのタイマーが時に表示するパネル制御:
私は、ASPに縛らモーダルポップアップエクステンダを持っています。ダニの方法は、特定の条件をチェックする別のメソッドを呼び出して、すべての条件が満たされていれば、私が呼び出します:
ClientScript.RegisterClientScriptBlock(this.GetType(), "key", "$find('modalPopupExtender').show();", true);
UpdatePanel:私はASPにエクステンダーコントロールセットにTargetControlIDを持っています。今のところ、これは、モーダルウィンドウをポップアップされていません。
私はTargetControlIDが、ASPの内部のタイマ制御に設定されている必要がありますUpdatePanelの???
私は何をしないのですか?
解決 2
私は上記の回答や提案を試みました。私は、サーバーに設定された「ラナ」のページにダミーのdivタグを入れてダミーのdivにエクステンダーコントロールのTargetControlIDの設定が助けたことがわかっています。
IもClientScriptコードをコメントアウトとmodalPopupExtender.Showを追加()。これは、モーダルウィンドウを表示することが許可されます。
他のヒント
安全のために、私はあなたに三番目のパラメータを変更する場合があります
String.Format("$find('{0}').show();",modalPopupExtender.ClientId)
所属していません StackOverflow