問題タブ [radajaxmanager]

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 に答える
982 参照

javascript - Javascriptで複数のAJAXリクエストをキューに入れるか許可しますか?

次のシナリオがあります。

ユーザーは、コントロールをページにドラッグアンドドロップすることができます。「ドロップする」クライアント側イベントは、次のようにajaxRequestを開始します。

これで、このajaxRequestの処理中、ユーザーはマウスを完全に制御できます。このイベントがまだ処理されている間に、別のコントロールをページにドラッグアンドドロップしたいというのは珍しいシナリオではありません。

現在、それを実行すると、最初のイベントがキャンセルされ、2番目のイベントが正常に実行されます。これらのイベントをどのようにキューに入れることができるのでしょうか。

上記のコードを「$.queue($ find(ajaxManagerID).....)」でラップしようとしましたが、プロジェクトの実行方法に変更はありませんでした。

このシナリオをサポートする適切な方法は何ですか?

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

asp.net - ネストされた ASCX コントロールで telerik の RadAjaxManager を使用する

ネストされた ASCX コントロールで telerik の RadAjaxManager を使用したい

私は次の設定をしています:

ascx2 は、Page にある ascx1 にネストされています。

「ページ」に RadAjaxManager があります。ascx2 のコントロールから、呼び出す JavaScript メソッドを呼び出します。

問題はそれが実行されることです

ascx2ではなくascx1で -

何か不足していますか?

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

asp.net - Telerik RadGrid + RadAjaxManager

問題に直行しましょう。

2つのグリッドビューがあり、そのうちの1つが別のグリッドビューへのデータソースを生成します。どちらのグリッドビューにもアイテム(行)を編集する機能がありますが、編集は最初のグリッドビュー(もう一方のグリッドビューのデータを生成するグリッドビュー)でのみ機能し、2番目のグリッドビューで[編集]をクリックしても何も起こりません。私はしばらくの間ウェブを検索していて、(私は信じていますが)私が必要としているのはAJAXManagerであることがわかりました。

Telerikのサイトからいくつかの例/デモを確認しましたが、2番目のグリッドビューで編集を機能させる方法がまだわかりません。2番目のグリッドビューで[編集]ボタンをクリックしても、何も起こりません。

両方のグリッドビューには編集フォームがあり、両方のグリッドビューの編集フォームタイプは「WebUserControl」です。

現在、RadAjaxManagerは次のようになっています。

誰かが私にいくつかの提案を手伝ってくれませんか。どんな助けでもいただければ幸いです。

編集:その間に、RadGridをもう1つ追加し、RadAjaxManagerを更新しました。最初の2つのRadGridは機能します(「機能」とは、[編集]をクリックすると、UserControlsが表示されます)が、最後の1つは機能しません。 。奇妙な理由で、削除機能最後のRadGrid(gvAsseti)で機能します。

コードは次のとおりです(正常に機能するため、バウンドフィールドをスキップします)。

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

asp.net - RadAjaxManager の ResponseEnd メソッドでサーバーの応答を知る方法

ウェブフォームで Rad Ajax マネージャー RadAjaxLoadingPanel を使用しています。

私のフォームには 2 つのパネルがあり、Panel1 には Create account コントロールがあり、別の Panel2 にはサンキュー ノートがあります。

ユーザーがアカウントを正常に作成したら、パネル 1 を非表示にしてパネル 2 を表示する必要があります。ResponseEnd メソッドを使用して、メソッドの下の Javascript を使用して表示/非表示を行います。

ユーザーが既に存在する場合、または db サーバー エラーが発生した場合は、Panel1 の表示エラー メッセージをラベルに表示する必要があります。

サーバーの応答を知る方法、またはこの問題を処理する方法を教えてください.....すぐに返信してください

ありがとう

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

ajax - TelerikのRadAjaxManager:すべてのユーザーコントロールが更新されます

TelerikのRadAjaxManagerを使用して、パネルを個別に更新しています。

私のページには、A、B、Cの3つのユーザーコントロールがあります。

私のAjaxSettingsは次のとおりです。

  • Aにポストバックする場合は、Aのみを更新します。
  • Bにポストバックする場合は、Bのみを更新します。
  • 私はCに対して何も宣言しません。

Aでポストバックを実行すると、Aに読み込みパネルが表示されますが、(Chrome開発ツールを使用して)AとBに送信されたデータが表示されます。アクションを実行するとAだけに読み込みパネルが表示されるので不思議です。

Bのポストバックとして行う場合、同じ動作:Bにパネルをロードしますが、AとBのデータをロードします。

これで、AjaxSettingsからBの設定を削除すると、Aでポストバックを実行すると、Aのデータのみが送信されます。

私は間違っていますか、それともAjaxSettingsで定義された「ターゲット」パネルのデータのみを表示する必要がありますか?

さらに、ユーザーコントロールで、RadAjaxManagerにアクセスして応答スクリプトを追加することがあります。それは関連することができますか?たとえば、BのコードビハインドでRadAjaxManagerにスクリプトを追加した場合、Aでポストバックを実行すると(ルールAはAのみを更新します)、Bコンテンツ全体が送信されますか?

これは本当に私たちのアプリの問題です。

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

asp.net - ID の UpdatePanel が見つかりませんでした

保存ボタンのある aspx ページを作成しています。保存ボタンをクリックすると、エラーが発生します"Microsoft JScript runtime error: Sys.InvalidOperationException: Could not find UpdatePanel with ID 'lblAFTimePanel'動的に更新されている場合は、別のUpdatePanel内にある必要があります。」

以下のaspxページをご覧ください。更新パネル内にあるRadtime ピッカー"RCFromTime"のエラー メッセージを表示するラベルlblAFTimeがあります。保存ボタンにはRadAjaxmanagerを使用しました。これについて私を助けてください。

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

c# - void AjaxManager_AjaxRequestはJSONデータをブラウザーに送り返すことができますか?

AjaxManager_AjaxRequestは、UpdatePanelsのコントロールのみを変更できますか、それとも応答でJSONデータを送り返すこともできます。理想的にはJSONデータだけです。

だから私のascxで私は持っています

レガシーコードを継承したばかりですが、これは、これを適切に行うためのWebサービスを作成せずに目的を達成するための最速の方法です。

とにかく私が求めていることをすることはありますか?

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

asp.net - バリデーターを使用したテレリックグリッド編集が重複しているようです

AllowAutomaticxxxx プロパティが true に設定され、EditMode="EditForms" が設定された asp.net ajax 用の Telerik グリッドがあります。mastertableview は部門用であり、detail テーブルは機能用です。現在、新しい部門と機能を挿入し、部門と機能を編集することもできます。部門と機能の両方に必須フィールドバリデーターを使用しています。今、問題に直面しています。1つの編集機能と1つの挿入部門を開くと、バリデーターが重なって表示されます。つまり、それらを同時に開くと、関数を編集して更新ボタンをクリックすると、部門名のバリデーターが表示されます!! もう1つ、グリッドにajaxmanagerを使用しましたが、これが問題かどうかわかりません。

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

telerik - radgridでの編集に使用されるradajaxmanagerは、私のページ見出しをクリアします

radgridを含むaspxページがあります。グリッドをradajaxマネージャー内に配置して、インライン編集および削除操作を調整しました。問題は、ページヘッドがクリアされることです。私はこれが好きでした

私のコンテンツページでは、マスターページではなくコンテンツページ自体にradajaxmanagerを配置していないことを意味します。

ajaxmanagerのEnablePageHeadUpdateプロパティをtrueまたはfalseに設定してみました。それは役に立たなかった。

また、ページの読み込みでajax設定を動的に追加してみました

それも、うまくいきませんでした。

私のページの見出しをこのようにしています

誰かがこれから私を助けることができますか?前もって感謝します..

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

javascript - RadAjaxManager AjaxRequest TypeError:未定義のプロパティ'id'を読み取れません

状況は次のとおり
です。カスタムWebユーザーコントロールをロードするホストページがあります。私のWebコントロールでは、javascriptとRadAjaxManagerを使用して2番目のWebユーザーコントロールをロードしたいと思います。Telerikのこの例をガイドとして使用しました:http:
//demos.telerik.com/aspnet-ajax/ajax/examples/manager/clientsideapi/defaultvb.aspx

ただし、RadAjaxManagerでクライアント側の「ajaxRequest」メソッドを呼び出すと、次のエラーが発生し続けました。