ASP.NET页面永不停止加载
问题描述:
我们的许多网站编写的C#ASP.NET都有问题。 问题是,通常C#页面永远不会从服务器完全加载。 页面内容本身加载正常,但图像但更恼人的脚本(Javascript)缝隙挂起,永远不会下来,并根据内容它可能会锁定页面上的Ajax回发。ASP.NET页面永不停止加载
此问题不限于单个服务器,因为它发生在开发机器以及预生产和生产服务器上。
开发机器只是使用内置的VS IIS实例。
所有有此问题的页面都使用带有不同版本的AJAX Toolkit的ASP.NET Update Panel。
感谢
答
其中一个可能的原因是,你的回传被触发它们或者被解雇连续某些事件。另一个可能的原因是页面生命周期没有完成(例如无限循环)。如果你可以发布一些代码,你会得到确切的答案。
谢谢
Vamyip
答
尝试使用asp.net跟踪,看看哪些页面事件所花费的时间。也可以尝试从客户端使用fiddler来查看真实的流量和错误代码。如果你分享提琴手日志,我可能会告诉更多关于发生了什么事情。
答
您可以检查附加
反正在UpdatePanel不重页很好地工作由加载使用Firefox和Firebug的页面上的所有资源匮乏所用的时间:它整个页面发布到即使您需要刷新页面的一小部分,也可以获取整个呈现的HTML。
如果你可以的话,你应该用异步Jquery调用替换updatepanel来获取响应为JSON,然后根据需要填充页面,或尝试使用类似于更新面板的其他方法。
看看: