2011-09-12 35 views
0

使用asp.net AsyncFileUpload控制。這是一個異步過程嗎?我注意到當選擇一個文件時,執行回發。在Fiddler中查看,所有腳本和外部CSS頁面都被加載。我有控制包裹在更新面板中。AsyncFileUpload異步過程?

我不喜歡每次上傳文件時加載腳本和CSS頁面。代碼和Fiddler屏幕截圖已發佈。

enter image description here

我不喜歡這個腳本和CSS頁面被每一個文件上傳時加載。代碼和Fiddler屏幕截圖已發佈。

enter image description here 代碼隱藏頁面中沒有代碼。

謝謝

回答

0

我認爲這是正常的行爲,MS阿賈克斯(更新面板)執行完整的回發到更改服務器(效率非常低),並只更新部分。您可以緩存JS和CSS文件,以便至少獲得304個響應或使用其他方法來執行此操作。

也許把AsyncUpload控件放在iframe中會對你更好嗎?