問題タブ [updatepanel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
86803 参照

asp.net - ASP.NET UpdatePanel タイムアウト

UpdatePanelから90 秒以上かかるリクエストを作成しています。次のタイムアウト エラーが発生します。

Microsoft JScript ランタイム エラー: Sys.WebForms.PageRequestManagerTimeoutException: サーバー要求がタイムアウトしました。

通話がタイムアウトするまでの時間を増やす方法があるかどうかは誰にもわかりませんか?

0 投票する
3 に答える
513 参照

javascript - UpdatePanelの更新後にアクションを実行するにはどうすればよいですか?

UpdatePanel(ASP.NETコントロールではない)にJavaScriptイベントを含む通常のテキストボックスがある場合、UpdatePanelが更新された後、イベントはなくなります。更新後にイベントを再添付する方法はありますか?(できれば、イベントをインライン化せずに)。

0 投票する
5 に答える
13924 参照

asp.net - ReportViewer コントロールと Ajax UpdatePanel

Microsoft Report Viewer Control (Web) を Ajax UpdatePanel 内から動作させる方法を見つけた人はいますか?

0 投票する
1 に答える
2809 参照

.net - PostBack で UpdatePanel 内の親フレームをリダイレクトする

これは奇妙な問題ですが、私たちのサイト用の検索ボックスを作成し、別のサイトで iframe を作成する必要があります。ユーザーが検索ボタンをクリックすると、親フレームを検索結果ページにリダイレクトする必要があります。

現時点で私が行ったことは、検索ボタンをポストバック トリガーにして、これを実行するクライアント スクリプト ブロックを登録することです。

これは問題ありませんが、ハックのように思われます。つまり、ユーザーが検索後にブラウザをクリックすると、検索結果ページにリダイレクトされます。

これを行うより良い方法はありますか?

0 投票する
3 に答える
7503 参照

asp.net - asp:TreeView が UpdatePanel にある場合、前の選択をクリアするにはどうすればよいですか?

2 つの UpdatePanels を含む ASP.Net 2.0 ページがあります。最初のパネルには TreeView が含まれています。2 番目のパネルにはラベルが含まれており、ツリーでの選択によってトリガーされます。ノードを選択すると、期待どおりにラベルが更新され、TreeNodeクリックしたノードが強調表示され、以前に選択したノードが強調表示されなくなります。ただし、ノードが元のコード ビハインドで強調表示 (選択) されている場合、別のノードを選択しても強調表示は削除されません。

マークアップ

コードビハインド

最初は最初のノードが選択されています。別のノードを選択したときにハイライトが削除されないのはなぜですか?

また、回答が得られていない同じセットアップについて別の質問をしました。どんな助けでもいただければ幸いです。

編集設定ChildrenAsTriggers="false"が機能することはわかっていますが、ツリーが非常に大きくなる可能性があるため、ツリーを再度レンダリングすることは避けたいと思います。

0 投票する
1 に答える
248 参照

asp.net - asp:UpdatePanels を使用しているときにサーバーから JavaScript を実行するにはどうすればよいですか?

私はサーバーからJavaScriptを実行するために次のことをしていました:

そして、ページがクライアントにロードされたときに実行されます。現在、使用する既存のページを変更していますがUpdatePanels、JavaScript は起動されていません。

0 投票する
1 に答える
706 参照

asp.net - Asp.net ツリー ビュー

TreeView を更新パネルに配置し、マウス ホバーの下線が表示されるたびに HoverNodeStyle-Font-Underline="true" を配置しました。

0 投票する
6 に答える
3023 参照

asp.net-ajax - asp:UpdatePanel 内にあるボタンを取得してページ全体を更新するにはどうすればよいですか?

ページ全体を更新したい更新パネル内にボタンがあります。と を設定ChildrenAsTriggers="false"UpdateMode="Conditional"ました。

ここに私の問題を示すサンプルコードがあります。

そして背後にあるコード:

2 番目のボタンがクリックされたときに更新パネル内にないラベルを更新したい。2 番目のボタンは更新パネルにある必要があります。ラベルを更新パネルに入れたくありません。

0 投票する
8 に答える
18324 参照

asp.net - 「UpdatePanelの登録を解除できません」エラーの原因は何ですか?

UpdatePanelを含むUserControlがあります。これをページに配置すると、次のエラーがスローされます。

ScriptManagerに登録されていないため、IDが「ReviewContentUpdatePanel」のUpdatePanelの登録を解除できません。これは、UpdatePanelがコントロールツリーから削除され、後で再度追加された場合に発生する可能性がありますが、これはサポートされていません。パラメータ名:updatePanel

ReviewContentUpdatePanelは更新パ​​ネルの名前であり、コードで削除または追加されていません。aspxページに存在し、削除されていません。誰かがこれに遭遇したことがありますか?

0 投票する
3 に答える
2326 参照

.net - WYSIWIGエディターが.NETの更新パネル(AJAX)で機能しない

WYSIWYGエディターをテストしていますが、非同期ポストバックで動作させることはできません。TextBox(/ textarea)をUpdatePanelに配置し、DBへの単純な保存を呼び出すと、すべてのWYSIWYGツールバーが消え、テキストボックスに大量のHTMLが残ります。

これは私たちが実装に取り​​組んできたものです:nicedit.com/CuteEditorが非同期で動作することがわかりました。ポストバックですが、私たちはそれに関して非常に多くの問題を抱えていたので、私たちはそれを完全に廃棄しています。

これらは2つの例にすぎませんが、TinyMCEを含む他の多くの例を試しました。これがAJAX呼び出しで混乱する原因は何ですか?

編集-「onLoad」イベント中にjavascriptを実行しているWYSIWYGエディターと関係があるというThomasに同意します。残念ながら、UpdatePanelリクエストはそれを強制終了し、WYSIWYGエディターを再レンダリングしません。他の人が実験できるように、クライアント側のPageLoadイベントにフックする別のSOの質問があります。

編集2-最終的に、jQueryを使用してWYSIWYGロード/レンダリングイベントを要素のonfocusイベントにバインドすることになりました。