返回首页

后点击后退按钮,它会重定向到登录窗口,如果我点击后退按钮浏览器前一页,我清除所有变量与C#在asp.net会话,添加以下行来清除缓存它仍然去以前的页面,请帮助它非常紧急

回答

评论会员:游客 时间:2012/02/07
santhosh-padamatinti
有不同的方法来避免这种情况。最好的和安全的办法是在页面加载时检查session值。如果它存在的功能,去其他明智重定向到登录页面。
if (!string.IsNullOrEmpty(Convert.ToString(Session["username"])))

        {

            //continue logic

        }

        else

        {

            Response.Redirect("login.aspx");

        }
评论会员:游客 时间:2012/02/07
arunrv:写这个代码注销链接按钮{C}上面的脚本禁用后退按钮的InternetExplorer否则,你可以写这样在每一页的Page_Load事件codeprelang="c#"spanclass="code-keyword"protected/spanspanclass="code-keyword"void/spanPage_Load(spanclass="code-keyword"object/spansender,EventArgse){spanclass="code-keyword"if/span(Session.Count>spanclass="code-digit"0/span){spanclass="code-comment"///spanspanclass="code-comment"showthispage/span}spanclass="code-keyword"else/spanResponse.Redirect(spanclass="code-string""/spanspanclass="code-string"Login_page.aspx"/span);}/pre/code希望这将帮助你
Praveen Kullu
评论会员:游客 时间:2012/02/07
尝试的JavaScript方法:在LT;头LT;/头部分加入以下JavaScript代码:{体C3}调用这个函数:{的C4}来源:imgsrc=]
thatraja
评论会员:游客 时间:2012/02/07
查看提示/技巧{A}]
|萨钦Suryawanshi:这是不依赖于会议

这是浏览器的设置..

当你点击后退按钮,然后Page_Load事件将不会触发。

因此只使用javascript只向前移动......
评论会员:游客 时间:2012/02/07
坦维尔答:没有命令停止以前的或远期的页面导航,同时打开你的页面菜单栏放大器;工具栏不显示。使用户无法移动以前或向前页