在回发ASP.NET页面后,我随机出现了加载问题。
当我执行任何导致回发的操作时,页面将挂起“加载状态”并且不会重建。看起来服务器仍在进行请求处理,并且没有发回响应。但是一旦我点击浏览器的刷新按钮,结果立即显示,这表明回发已成功执行,并且响应应该已发送到客户端。 只有IE才会出现此问题。如果我在其最新版本中使用Chrome或FF,则没有任何问题。
问题不是一直发生,而是在一个特定的点击/按钮/回发上。它实际上是随机的,如果后面的代码做了很多事情并不重要。即使只是简单地点击链接也可能导致问题。
一个特殊性(我根本不喜欢,但目前是必要的,以便在IE中正确呈现页面)是我们通过Website.Master中的以下行强制执行兼容模式到IE7
<meta http-equiv="X-UA-Compatible" content="IE=7" />
我认为问题可能来自HTTPS,但是当我们使用普通HTTP时,我们已经遇到了问题。
有人知道这个问题还是可以提出任何建议?