在ASP.NET(C#)中怎么用Cookie存取上次浏览这个网页的时间?

来源:百度知道 编辑:UC知道 时间:2024/06/24 14:54:56
希望有源代码 谢谢了

HttpCookie cookie = new HttpCookie("lastTime");//定义cookie对象以及名为lastTime的项
2 DateTime dt = DateTime.Now;//定义时间对象
3 TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdn
4 cookie.Expires = dt.Add(ts);//添加作用时间
5 cookie.Values.Add("time",ts.toString());//增加属性
6 Response.AppendCookie(cookie);//确定写入cookie中 读取cookie
1 if(Request.Cookies["lastTime"]!=null)
2 {
3 string time=Convert.ToString(Request.Cookies["lastTime"].Values["time"]);
5 if(time=="")
6 {
7 Response.Write("空");
8 }
9 else
10 Response.Write(time);
11 }
12 else
13 {
14 Response.Write("error");
15 }

Cookie莫有用过。。一直用session的。上次浏览。是存数据库的。。
Cookie我觉得用来存用户名密码实现自动登陆就足够了。。。毕竟Cookie是本地东西。想咋改就咋改。。

HttpCookie cookie=new HttpCookie();
cookie[""]=time

function setC