0

プログレスバーを使用するAjaxファイルアップロードコントロールを実装しました。私は少し混乱しています。セッションを使用しないページでコントロールを使用すると、問題なく進行状況バーに、アップロードされているファイルの実際の進行状況が0%、1%、2%、3%.......%で表示されます。 100%まで。このコントロールをセッションを使用するWebページに移動すると、このセッションには画面名や電子メールなどのユーザー情報が保存されます。ファイルは問題なくアップロードされますが、問題はプログレスバーでユーザーがファイルのアップロードが終了し、進行状況バーが0%から100%のアップロードに直接ジャンプし、アップロード中のファイルの完全な進行状況を実際に表示するまで、進行状況を確認します。

セッションを使用すると、この動作が発生するのはなぜですか?アップロードされているファイルの進行状況は、ファイルがアップロードされるまでユーザーに表示されません。

フィードバックをいただければ幸いです。

ありがとう。

4

1 に答える 1

1

進行状況バーを機能させる方法は、ファイルがサーバー側で処理されている間に進行状況バーを更新するために httpmodule を使用することです。

于 2011-03-11T08:58:38.053 に答える