HttpCookie newCookie = new HttpCookie("userIP"); 这个是建立新的cookie对象
newCookie.Values.Add("IPaddress", P_str_IP);
newCookie.Expires = DateTime.MaxValue;
Response.AppendCookie(newCookie);
这个newcookie.value.add() 里边的两个变量 带引号内的是做什么的变量 后边都逗号内的变量是做什么的 跟前边的引号内的变量有啥关系没有
newCookie.Expires = DateTime.MaxValue 这个是干吗的?
请高手解答一下
谢谢
newCookie.Values.Add("IPaddress", P_str_IP);
newCookie.Expires = DateTime.MaxValue;
Response.AppendCookie(newCookie);
这个newcookie.value.add() 里边的两个变量 带引号内的是做什么的变量 后边都逗号内的变量是做什么的 跟前边的引号内的变量有啥关系没有
newCookie.Expires = DateTime.MaxValue 这个是干吗的?
请高手解答一下
谢谢
看看这个吧。我就算给你注释出来了,你也未必能真正的明白。个人觉得这篇文章很好。
newCookie.Values.Add("Name", "owen899"); cookie是以健/值形式存放
获取cookie时,
newCookie.values["IPaddress"]得到的值就是P_str_IP
newCookie.values["Name"]得到的值就是"owen899"2. newCookie.Expires = DateTime.MaxValue 这个是干吗的?
Expires 是设置cookie的过期时间,过期后cookie会失效.
DateTime.MaxValue 指最大的时间值
也就是说这个cookie永不过期
附加信息(呵呵):在JS和ASP.NET中操作COOKIE
http://87cool.com/articleShow.aspx?number=172