现在有一个登陆页面和一个登陆后的操作页面,如何才能实现下面的这种操作呢:
    1.从登陆页面登陆后进入操作页面,在操作页面点击退出按钮后回到登陆页面,此时不希望从登陆页面点击浏览器的后退按钮再回到操作页面
    2.进入操作页面后,在没有点击退出按钮前,在其他操作页面之间可以点击后退和前进按钮实现页面间切换    由于是.net的初学者,希望解答者能将具体的代码以及代码添加位置给予明示,谢谢!!!(希望用c#语言写代码)

解决方案 »

  1.   

    代码如果是有现成的就给你了。说个思路........操作页面用SESSION控制如果没登陆就转向别的页一般后台管理都这样,全部页都会检测SESSION用作权限处理。
    public int CheckLogin()
    {
    int Checkint=0;
    if (Session["power"]!=null)
    {
    try
    {
    if(Convert.ToInt32(Session["power"])>0)
    {
    Checkint=Convert.ToInt32(Session["power"]);
    }
    }
    catch{}
    }
    return Checkint;
    }
    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    if(CheckLogin()==0)
    {
    Server.Transfer("login.aspx");
    }
      

  2.   

    刚才调试了一下,发现登陆后Session["power"]就等于null了,所以登陆后还是跳到登陆界面了,到底session的工作原理是怎样的啊