关注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