userBean u = zhg.checkLogin(this.TextBox1.Text.Trim(), this.TextBox2.Text.Trim());
Session["user"] = u;
Session.Timeout = 1440;//Session的保存时间
if (u.UserRole ==2)
{
Response.Redirect("BgManagement.aspx?id=" + u.ID);//后台管理
}
else if (u.UserRole == 0)
{
Response.Redirect("Leaders .aspx?id=" + u.ID);//领导
}
这么写好像不顶用!!!
各位提供一个好的方法
在WebConfig中修改。
如:
<sessionState timeout="1000"></sessionState>
session 时间有很多不确定的因素,iis回收之类的,要确定时间的话最好写到数据库或用cookie。现在微软也搞不定这东西,就出了个配置一下写到sqlserver,呵呵。