0

在我的代码中,我在页面加载和一些按钮单击时维护了一些会话。它工作正常,但在浏览器中,如果返回一页或前进一页,它会干扰所有会话。

那么在浏览器中后退一页,前进一页背后的概念是什么。

当我们前进或后退时,是否会从服务器重新加载页面。

4

1 回答 1

2

这取决于您的配置。

您可以将以下代码添加到您的母版页以强制重新加载所有页面

protected override void OnInit(EventArgs e)
    {
        Response.Cache.SetCacheability(HttpCacheability.NoCache);
        Response.Cache.SetNoStore();
        Response.Cache.SetExpires(DateTime.MinValue);

        base.OnInit(e);
    }
于 2012-05-22T10:12:40.727 回答