我在网站(ASP.NET 4.0 C#)上有一个主页,每次访问时都会加载大量数据(基本上是仪表板)。这可能(取决于用户)需要一段时间来加载,所以我将每个部分分成更新面板并分别加载它们,以便用户可以看到它正在加载,而不仅仅是认为页面已冻结。然而,这带来了新的问题,因为如果用户不想等待并点击导航菜单(或链接)到不同的页面,他们必须等到页面完全加载后才能继续。
如果单击另一个链接并仅处理该链接,是否有停止页面请求加载数据的方法?
更多信息 - 我正在使用导航菜单所在的母版页,以及主页上的 ajax 更新面板。