cookie的过期时间由设置cookie时指定的 Cookie.Expires属性来确定。可以是几分钟,也可以永不过期。//设为二十分钟过期:
HttpCookie cookie = new HttpCookie("preferences2");
cookie.Values.Add("ForeColor","black");
cookie.Values.Add("BackColor","beige");
cookie.Values.Add("LinkColor","blue");
cookie.Values.Add("FontSize","8pt");
cookie.Values.Add("FontName","Verdana");
cookie.Expires = DateTime.Now.AddMinutes(20);
Response.AppendCookie(cookie);
HttpCookie cookie = new HttpCookie("preferences2");
cookie.Values.Add("ForeColor","black");
cookie.Values.Add("BackColor","beige");
cookie.Values.Add("LinkColor","blue");
cookie.Values.Add("FontSize","8pt");
cookie.Values.Add("FontName","Verdana");
cookie.Expires = DateTime.Now.AddMinutes(20);
Response.AppendCookie(cookie);
解决方案 »
- 急急急急急急急急急急急急急急急急!!!关于EeekSoft.Web.PopupWin.dll多次提醒的问题
- 关于mvc3分离controllers后总提示总提示404错误,求解。。。。
- FckEditer的问题
- <asp:Repeater>的编号问题!!(急)
- asp.net 2.0 URL重写配置
- 一个很奇怪的问题!
- strTemp.Length()有错误吗????
- 100分求如何取得取它网站的POST参数
- 模态窗口的关闭问题
- 谁有duwamish的中文文档啊?
- web.config的问题?书上说没错呀~~~~~~
- 有关RequiredFieldValidator控件的问题,问题不解决永不结贴!!!
你可以先判断cookie是否为null,如果为null了,那么Redirect登陆界面,否则就读取。Cookie原来我都查到不指定失效期的话,就不会失效,可我昨天使用的时候,在过了一段时间没去动机器后(具体多少时间忘了),COOKIE就读不到了,晕
myCookie=Request.Cookies["AAA"];if(myCookie!=null)
{ }
else
{}这样呢? 不行?