【问题标题】:IE11 Slow to load ASP.Net PageIE11 加载缓慢的 ASP.Net 页面
【发布时间】:2017-02-07 17:10:09
【问题描述】:

我正在使用一个使用 UpdatePanel 的 ASP.Net WebForms 项目,在 IE 中加载页面非常慢,但是在 Chrome 和 FireFox 中这根本不是问题。

我在这里看到并尝试了答案ASP.NET website very slow Internet Explorer 10

我也在这里尝试过建议的答案https://www.devexpress.com/Support/Center/Question/Details/T268620

我也将更新条件设置为有条件的,这里建议Update Panel working very slow

我还应该注意,我在页面上也有一个转发器。

当查看使用 Fiddler 发送和接收的内容时,我得到了这个结果

Bytes Sent:      1,888      (headers:1,331; body:557)
Bytes Received:  5,280      (headers:148; body:5,132)

导航到页面时,数据已加载并立即显示,但页面没有响应,这是实际问题。

我会感谢所有帮助以解决此问题并将 IE 中的性能提高到(尽可能接近)Chrome 和 FF 的性能。

  • 编辑 -

虽然有人问过这个问题,但有人问过不同版本的 VS。

我现在已经解决了这个问题,并在下面显示了答案

【问题讨论】:

  • @Seano666 这是几个问题的重复问题,没有一个答案对我来说是成功的,但是我刚刚找到了一个答案,它将我的加载时间减少了 13 秒,并将发布很快就回答这个问题
  • UpdatePanel 对于速度来说并不是一个很好的选择。您是否考虑过使用 JavaScript 和 AJAX 与 Web API 通信?
  • @mason 这是我今天加入的公司所决定的。我可能会向他们推荐它,但在第一天进来并改变一切可能不是最明智的主意
  • 很公平。祝你好运。

标签: asp.net webforms


【解决方案1】:

我找到了答案,并且确实考虑过删除问题,但是问题现在几乎已经消失了,它仍然是 2 秒的负载,而不是平均 15.62 秒。

在 Visual Studio 中,系统有一个需要关闭的功能,无论谁偶然发现这个问题并遇到同样的问题,这也有望为您解决。

http://www.poconosystems.com/software-development/how-to-disable-browser-link-in-visual-studio-2013/

它是 DevExpress 链接和在 Visual Studio 中关闭选项的组合。

【讨论】:

    猜你喜欢
    • 2015-03-15
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多