1.用户在登陆的同时记录Cookies
Response.Cookies["UseName"].Value = dt.Rows[0]["ID"].ToString();
Response.Cookies["UseName"].Expires=DateTime.Now.AddDays(1);
上面用于存放用户名为Guest的用户名,有效期一天。
在判断页这样判断
protected void Page_Load(object sender, EventArgs e)
{
//注意这里并没有.value因为如果是null的话是没有值的会报错
if (this.Request.Cookies["AdminName"] != null)
{ }
else
{
Response.Write("<script>alert('您还没登陆');window.location.href='login.aspx'</script>");
}
2.利用Session
string UserName
Session.Add("UserName", UserName);//Session
判断页面这样使用
Session["Id"] == null || Session["Name"] == null || Session["employeeNO"] == null
... ...
浙公网安备 33010602011771号