問題タブ [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 投票する
1 に答える
4158 参照

ajax - UpdatePanel 内で履歴を保存する方法は?

Web アプリケーションの管理ページを作成しましたが、ほとんどが ajax です。ページ内のほとんどすべてのイベントは、ページ上の UpdatePanels の 1 つを更新します。各 UpdatePanel 状態をユーザーの履歴に保存して、ユーザーがブラウザの「戻る」ボタンを押したときにログイン画面にリダイレクトされないようにするにはどうすればよいですか?

0 投票する
2 に答える
3674 参照

asp.net - ポストバック前のASP.NETTreeViewjavascript

TreeViewsとUpdatePanelsを使用して、かなり日常的なAJAXパターンであると思うものをコーディングしようとしています。私の状況はこれです:

UpdatePanel内にTreeViewがあります。別のUpdatePanel内にリテラルがあります。ユーザーがTreeView内のノードをクリックすると、リテラルの内容が更新されます。さて、すべてが非同期であるため、クリックしてからリテラルコンテンツが更新されるまでにはもちろんタイムラグがあります。この間、私は2つのことをしたいと思います。

1)UpdateProgressを表示し、

2)リテラルの内容をクリアします

これは、新しいテキストが非同期で読み込まれている間、ユーザーが古いコンテンツを見つめる必要がないようにするためです。

簡単な方法がわからないようです(2)。私はクライアント側のコールバックを読み、GetCallbackEventReferenceを使用してきましたが、一見単純な問題に対する非常に複雑なアプローチのようです。

理想的には、TreeViewをそのままにして作業を行いたいと思います。自分でコンテンツを取得して、JSを使用してTreeViewに追加したくありません。クライアント側でノード変更イベントを検出し、Literalをクリアして、TreeViewに通常の操作を実行させたいだけです。

これは可能ですか?それとも、クライアントからのコールバックは私の唯一の選択肢ですか?

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

c# - 更新パネルにコンテンツが見つかりませんか?

お問い合わせフォームのテーブルがあります。このテーブルには、このコントロールが複数のページで使用されているため、拡張フォームが必要かどうかに関係なく非表示になっている別のテーブルが含まれています。更新パネルを配置するまで、これはすべて正常に機能しました。コードビハインドでコントロールを確認でき、ページは正常にビルドされますが、実行すると次のエラーがスローされます。

オブジェクト参照がオブジェクト インスタンスに設定されていません。

私は以前にこの種のことをしたことがあると確信していますが、今はうまくいかないようです。他の誰かがこれを経験したことがありますか?

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

asp.net - UpdatePanel 内の Gridview が DOM でレンダリングされない

私はASPネットAjaxツールキットを使用しており、GridView内にありUpdatePanel、すべて正常に動作します。

生成する必要があるテーブルに対していくつかを実行しようとすると、返される DOM に(または table )JQueryの兆候はありません。これはすべて ASP によって生成されたものだと思いますか?GridViewHTMLJavascript

GridView内にある に対してアクションを実行するにはどうすればよいUpdatePanelですか?

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

jquery - UpdatePanelをJQueryに置き換えます

UpdatePanelを使用して、出力にXMLファイルを書き出す別のクラスのメソッドを呼び出すページでボタンクリックイベントを非同期的に呼び出しています。UpdatePanelの代わりにJQueryでこれを行う方法はありますか?

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

asp.net - 別の ContentPlaceHolder にあるコントロールによって UpdatePanel の更新をトリガーします

2 つの ContentPlaceHolder を含むページがあります。1 つは DropDown を持ち、もう 1 つはコンテンツを含む UpdatePanel を持ちます。

それらが異なる ContentPlaceholders にある場合、DropDown の selectedItemChanged イベントによって UpdatePanel への更新をトリガーするにはどうすればよいですか?

UpdatePanel1 は DropDown1 を認識していないため、次のコードは機能しません。

1 つの方法は、DropDown のアイテムが選択されたときにページ上の JavaScript によって呼び出される ajax ページ メソッドを作成することです。次に、コード ビハインドのページ メソッド内で、UpdatePanel1.Update() を呼び出します。

もっと簡単な代替手段はありますか?

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

asp.net - ASP.NET - UpdatePanel と JavaScript

UpdatePanel プロセスが終了したときにスクリプトを実行する方法はありますか。

レコードの「挿入」、「コピー」、および「編集」を許可するページがあります。これはすべて、ページ ナビゲーションを防ぐために UpdatePanel で行われます。ページの別の場所に、「レコードの入力に成功しました」などの「フラッシュ」メッセージを印刷したいと考えています。UpdatePanel の近くにないため、メッセージに jQuery 効果を使用して、4 秒後にフェードアウトさせたいと考えています。UpdatePanel でスクリプトを返送したり、UpdatePanel の更新後にスクリプトを実行したりするにはどうすればよいですか? asp:literal にスクリプトを記述する必要がありますか? 考え?

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

asp.net - ASP.NET DataPager コントロールを UpdatePanel で動作させるにはどうすればよいですか?

上部にパラメーターが表示された検索ページと、下部に結果が表示された検索ボタンがあります。全体がマスターページ内の更新パネルにラップされています。検索ボタンをクリックすると、最初のページが表示されます。ただし、DataPager の [次へ] ボタンをクリックしても、2 ページ目は表示されません。2 ページ目の結果は表示されません。どんな助けでも大歓迎です。

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

asp.net - ASP.NET UpdatePanel エラー htmlfile: 不明なランタイム エラー、updatePanelElement.innerHTML=rendering

UpdatePanel をトリガーした後、ASP.NET Web アプリケーションをデバッグすると、次のエラーが発生します。

ASP.NET htmlfile: 不明なランタイム エラー updatePanelElement.innerHTML=rendering

htmlfile: 不明なランタイム エラー

「updatePanelElement.innerHTML=rendering」が ScriptResource.axd ファイルで強調表示されます。