asp.net 打其他页面没反应白屏

asp.net网站,当浏览器打开一个长时间运行的页面,然后点击链接同时打开其他页面,会出现被挂起的现象,一直白屏在加载状态,就如卡死一样。

直到那个长时间运行的页面运行完毕后,新打开的才会立即响应返回数据到客户端。

长时间运行的页面使用了session了吧,同一个浏览器公用同一个sessionid,服务器端反访问session会对session加锁,第二个请求将只在第一个请求完成之后执行
参考:

如果你的页面会长时间的运行,那你应该用ajax异步访问,不要让页面卡住
别人家的网站都H5富客户端技术了,你还ASPNET也就罢了,还能让页面卡住

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632