問題タブ [updateprogress]
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.
asp.net - クエリに時間がかかると UpdateProgress が閉じない
UpdateProgress ASP.NET コントロールを UpdatePanel と共に使用して、Web サービス経由でデータを取得し、コンテンツをローカルで更新し、その間にスピナーを表示しています。
問題は、Web サービスの呼び出しに時間がかかる場合に、スピナーが消えないことです (あたかも非同期ポストバック応答をリッスンして眠りに落ちたかのように)。コンテンツはローカルで更新されます (DB の変更を確認できます) が、スピナーはページを更新するまで移動しません。
psデータが小さい場合、これは完全に機能し、プロセスが終了するとスピナーが停止します。
設定する必要があるタイムアウトオプションなどはありますか?
編集: ページでエラー処理を使用しており、JS アラート ボックスで発生したエラーを吐き出します。また、このメソッドは、発生しないエラーが発生した場合に DB トランザクションをロールバックするように設計されています。
c# - ajaxプログレスバーが機能していませんか?
削除ボタンがクリックされたときにajaxプログレスバーを表示しようとしています。この削除ボタンは処理を実行し、処理に時間がかかります。削除ボタンはリピーター内にあります。コードは以下のとおりです。
削除ボタンの後ろにThread.Sleepを入れたので、ユーザーがプログレスバーをクリックすると表示されますが、処理時間は少し長くなります。プロセスが完全に完了するまでプログレスバーを画面に表示したままにするにはどうすればよいですか?
jquery - jQuery Mobile の使用時に ASP.Net UpdateProgress が消えない
私のマスター ページでは、ユーザーがモバイル デバイスから閲覧しているかどうかに応じて、jQuery または jQuery Mobile スクリプト ファイルを追加しています。私は、jQuery Mobile が ASP.Net AJAX UpdateProgress コントロールでうまく機能しないことを発見しました。
UpdatePanel を使用している一部のページでは、UpdatePanel での部分ページ ポストバックの後、UpdateProgress コントロールが消えません。ただし、通常の jQuery スクリプトを使用するだけでは問題なく動作します。
通常の jQuery スクリプト ファイルをそのまま使用しますが、実装した jQuery プラグインの多くはモバイル デバイスでは動作しません。たとえば、一部のテキスト ボックスに定型入力プラグインを使用していますが、モバイルでは入力できません。
助言がありますか?
c# - トリガーを使用した UpdateProgress が機能しない
トリガーで UpdateProgress を使用しようとしていますが (以下のコードを参照)、asyncPostBackTrigger として割り当てられたボタンをクリックすると、UpdateProgress が機能しません。AssociatedUpdatePanelID プロパティを削除すると、UpdateProgress コントロールが機能します。しかし、独立した UpdateProgress を構成したいので、UpdateProgress コントロールの AssociatedUpdatePanelID プロパティを指定する必要があります。
この動作は想定どおりですか?
注: Sys.WebForms.PageRequestManager インスタンスを傍受し、非同期要求を操作して、UpdateProgress 要素を手動で表示および非表示にしたくはありません。それを行う方法はありますか?
asp.net - ボタンによってトリガーされる Gridview の asp.net UpdateProgress
Button がクリックされ、Gridiew がロードされているときに、Page に UpdateProgress を表示したいと考えています。ただし、Gridview の代わりにではなく、ボタンの横に読み込み中の画像を表示したいと考えています。
ボタンをクリックしても、UpdateProgress は表示されません。私のコードには何が欠けていますか?
返信ありがとうございます...画像をアップロードしようとしましたが、できませんでした..アイデアを与えるために:
- 開始日_ .........| グリッドビュー
- 現在まで__ ...................|
- OK ボタンの画像..........|
私はそれが良くないことを知っています。しかし、画面の左側にボタンを配置し、右側に GridView を配置する方法についてのアイデアが得られることを願っています。「画像」は、GridvView がそのコンテンツをロードしている間に、UpdateProgress の画像を配置したい場所を示しています。
javascript - updatepanel 内の Updateprogress の複数のポストバックを確認して停止する方法
Web ページの updatepanel に updateprogress コントロールを使用しています。対応するポストバック要素を取得した場合にのみロードする updateprogress の条件を指定しました。ポストバック要素が 1 つしかない場合にのみ正常に機能します。ページ内の他のポストバック要素を確認し、updateprogress コントロールを有効にする方法。私のコードとして
私のaspxコードは
asp.net - AJAX ScriptManager、UpdatePanel、UpdateProgress コントロールを使用する ASP.NET ページが機能しない
私は顧客の .NET アプリケーションを使用しており、ページがサーバーへのポストバックを実行している間にテキストと gif アニメーションを表示しようとしています。私は元々、アプリケーション ソリューションで別のプロジェクトを作成しました。このプロジェクトでは、ボタンを押すだけで 5 秒の遅延が発生します (ポストバック遅延をシミュレートするため)。遅延の後、Web ページのラベルが現在の時刻で更新されます。
ScriptManager、UpdatePanel、および UpdateProgress コントロールを使用しています。私が作成した別のプロジェクトは正常に動作しますが、同じコードを顧客の既存のプロジェクトに統合すると、UpdateProgress コントロールでテキストまたは gif を表示できません。
フォームコードは次のとおりです。
任意の提案をいただければ幸いです。
jquery - iframe のコンテンツがサーバーから読み込まれる前に gif アニメーションを読み込む
iframes をロードする前に、アプリケーションで「ロード中」の gif アニメーションを表示する必要があります。3つの方法で試しました。
1. 更新パネルで Updateprogress を使用します。更新の進行状況は正常に機能しますが、ブラウザーでの読み込み後に iframe がぼやけます。
2. jquery を使用した BlockUI の使用
3. css の使用。すべてのメソッドで、gif アニメーションの読み込みに制限時間が指定されています。しかし、私のアプリケーションでは、iframe は pentaho サーバーと負荷からレポートを取得します。3000 秒などの時間を手動で指定すると、iframe のコンテンツの読み込みとは異なります。アニメーションの正確な時間制限を見つけることができませんでした。サーバーから iframe のコンテンツ読み込み時間を取得し、このアニメーションを実装する方法。Updateprogress および BlockUI メソッドのコード ソース:
ソース: jQuery Alert Dialogs
Plugin およびmycode
として
CSS
どんな提案も役に立ちます.Thanks