我在 asp.net 项目中有一个页面,该页面在加载后丢失了会话变量,并且使用任何浏览器。该项目大约有 50 页,除了这一页之外,其他所有页面都可以正常工作。
页面加载正常,并且会话项目在页面加载时存在(我通过添加一些 asp 标签来查看它们),但在回发时或者如果您离开此页面时则不存在。它只有一个从多个数据库填充的网格视图,都在同一服务器上,还有一个用于导航的 asp 菜单。它是 InProc,不使用网络场,不使用 response.redirect,并且我已经与 fiddler 进行了检查,并且会话没有回收。
我已经注释掉了 aspx 和 vb 页面上的所有代码,并将其替换为项目中另一个工作页面中的代码,这没有任何区别。我还应该看什么?