質問

私のホームページを読み込みデータから外部ソースです。でゴを取得するデータです。

破壊も修復もおもしろくな人ができればと考えている最善の方法についてこのような可能性はある。していきたいと思いますのページを表示処理(または顕ようにパネルのデータが表示されます。

と思ったのBackgroundWorker ーコンポーネント、またはっAsyncPostBackTrigger...だれでも問題解決に自分満足である。

なので---いいアイデアにおいても良いアプローチに問題なのでしょうか。

の助言!!

役に立ちましたか?

解決

だと思うんざいをは Ajax. したいからの依頼により、クライアント側でありたい"という強い想いをすることができ続き他のコンテンツまで。

.純は複数の異なる技術支援AJAXの要求から UpdatePanel ロー 非同期操作.る技術を使っての詳細は、まさにそのもいいです。

できるだけの利用は、図書室など jQuery を非同期要求コンテンツを個別ページまたはサービスをサポートも組み込まれています。

他のヒント

私は、(プロキシとしてあなたのサイト経由)JavaScriptを使用してXmlHttpRequestのから外部ソースを要求し、処理するメッセージをユーザーにページを送信、AJAXを使用します。

さて、1つの解決策は、*更新パネル内のページ上のasp:Timerを固執することです。 (それはやっているもの、などを行っていた場合、進捗率)OnTickイベントは処理の現在の状態を取得しています。処理部分はその進捗状況のページを通知することができ、様々な方法があります。ちょうどそれを進歩性を付与し、それが実行されると、それを更新することは、それを行うための一つの方法です。 OnTickイベントが処理をやってないことに注意してください。それだけで処理の状況を把握するである。

大きな問題の場合になりますが、更新パネルの外に置く場合、それはすべてのIntervalするのではなく、すべてのTimer.Interval + TimeToReloadUpdatePanelにチェックを入れます*

TimeToReloadUpdatePanel >= Timer.Intervalます。

私の考えは、私は、クエリのパフォーマンスを改善する方法を探しますので、そのWebクエリが高速である必要がありますです。データは各クエリに対して同じであることを行っている場合は、私はそれをキャッシュしようとするだろう。それが不可能な場合は、私は非同期要求を作成し、クエリが終了するまでのローディング画像を表示するためにjQueryを使用することになります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top