2011-01-30 86 views
0

我剛剛實現了使用進度欄的Ajax文件上傳控件。我有點困惑。當我在不使用會話的頁面上使用控件時,沒有任何問題的進度欄會向用戶顯示正在上傳的文件的實際進度(0%,1%,2%,3%.......%到100%。現在,當我將此控件移動到使用會話的網頁上時,此會話將存儲用戶信息,例如屏幕名稱,電子郵件等......文件上傳沒有問題,但問題在於進度欄確實允許用戶查看進度,直到文件完成上傳並且進度條從0%直接跳轉到0%到100%上傳並且實際上顯示文件在上傳過程中的完整進度。使用會話時Ajax文件上傳不正常行爲

爲什麼在使用會話時發生此行爲?在文件上傳之前,上傳的文件的進度沒有被顯示給用戶。

我將不勝感激您的反饋。

謝謝。

回答

1

允許進度條工作的方法是在文件正在處理serverside時使用httpmodule進度條進行更新。