我有一个大的 1 页 ASP.Net 应用程序。该应用程序的大部分内容已使用 .Net 3.5 从使用 .Net 2.0 的先前版本完全重写。结果,此版本的设计者决定将整个页面放在更新面板中(叹气)。似乎这个更新面板的唯一好处是它允许在会话超时(约 30 分钟)时重定向到超时页面。
我的团队在此页面上的一个选项卡中实现了一个新部分,该部分使用 ASP.Net AJAX 访问 asmx Web 服务(这将很快转移到 WCF ScriptService)。这里的所有调用都是通过调用 ASP.Net AJAX JavaScript 代理的自定义 JavaScript 完成的。
我的问题是,如果发生部分回发,在页面的其余部分超时之后,这些 Web 服务调用仍在进行。
我正在寻找的是某种方式让我的新功能与应用程序的其余部分同时超时。