我用asp.net写了个程序.运行代码没看出什么问题.
放到iis下用了那个定时器好像session过期非常的快.
我把session时间调久了..
总是弹出"定时器!",然后就到登陆了.用上Timer1要注意些什么呢?
protected void Timer1_Tick(object sender, EventArgs e)
{
if (Session["Cname"] == null)
{
System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "unRepor1t", "alert('定时器!');window.close();", true);
System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "unReport", "window.parent.location.href='LoginPage.aspx';window.close();", true);
}
else {
BinImages();
}
我没有用上这个定时器...session好像很久都不过期的
放到iis下用了那个定时器好像session过期非常的快.
我把session时间调久了..
总是弹出"定时器!",然后就到登陆了.用上Timer1要注意些什么呢?
protected void Timer1_Tick(object sender, EventArgs e)
{
if (Session["Cname"] == null)
{
System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "unRepor1t", "alert('定时器!');window.close();", true);
System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "unReport", "window.parent.location.href='LoginPage.aspx';window.close();", true);
}
else {
BinImages();
}
我没有用上这个定时器...session好像很久都不过期的
Session就不会过期