微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

挂起 POST 请求阻塞 GET 请求

如何解决挂起 POST 请求阻塞 GET 请求

在我的 ASP.NET Web 窗体应用程序中,我在主页上有一个图表,需要很长时间才能加载。我正在尝试异步加载此图表,以允许用户与主页的其余部分进行交互。

我制作了带有隐藏链接按钮触发器的更新面板,当页面加载时通过 javascript 点击它(类似于它的建议方式 here)。最初页面加载时没有图表,然后它按照我的预期异步加载,但是当我单击任何链接时,GET 请求会延迟,直到图表加载:

enter image description here

用户通过调用 Sys.WebForms.PageRequestManager.getInstance().abortPostBack() 单击该页面上的任何链接时,我尝试中止回发,但是除了 POST 请求永远不会完成之外,它没有任何区别 - GET 请求仍然因任何原因而延迟生成图表所需的数量

如何在更新面板仍在异步加载时允许用户导航到其他页面

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。