AsyncFileUpload Asynchronies Process?

时间:2011-09-12 17:03:26

标签: asp.net-ajax updatepanel asyncfileupload

使用asp.net AsyncFileUpload 控件。这是一个异步过程吗?我注意到在选择文件时,会执行回发。在Fiddler中查看,再次加载所有脚本和外部CSS页面。我将控件包装在更新面板中。

我不希望每次上传文件时都会加载脚本和CSS页面。代码和Fiddler屏幕截图已发布。

enter image description here

我不希望每次上传文件时都会加载脚本和CSS页面。代码和Fiddler屏幕截图已发布。

enter image description here “代码隐藏”页面中未添加任何代码。

谢谢

1 个答案:

答案 0 :(得分:0)

我认为这是正常行为,MS Ajax(更新面板)对服务器执行完整的PostBack(非常低效)并仅更新已更改的部分。您可以缓存JS和CSS文件,这样至少可以获得304个响应或使用其他方法来执行此操作。

也许将AsyncUpload控件放在iframe中会更好用吗?