asp.net Session的问题

关注Session很长时间了.最早时用Session做网站的登录和退出.

验证基类

public class BasePage:Page
    {
        protected void Page_Init(object sender, EventArgs e)
        {
            if (Session["admin"] == null || Session["admin"].ToString() != "Y")
                Response.Redirect("Login.aspx");
        }
    }

 

登录时

Session["admin"] = "Y";
Session["name"] = user;

退出时

Session.Clear();
Session.Abandon();
Response.Redirect("~/list.aspx");

不过session要失效,我第一次做时,吃了很大亏.

查了下,解决方法,网上有这么一篇

 

[ASP.NET] Session 详解

http://www.dedecms.com/web-art/Asp_Netjiaocheng/20060728/21733.html

 

 

posted @ 2009-05-27 22:26  teacherzj  阅读(206)  评论(0编辑  收藏  举报