为什么COOKIE有时写不进去?
这两种方法都不行。。。。
Response.Cookies["UserSettings"]["Font"] = "Arial";
Response.Cookies["UserSettings"]["Color"] = "Blue";
Response.Cookies["UserSettings"].Expires = DateTime.Now.AddDays(1d);
HttpCookie myCookie = new HttpCookie("UserSettings");
myCookie["Font"] = "Arial";
myCookie["Color"] = "Blue";
myCookie.Expires = DateTime.Now.AddDays(1d);
Response.Cookies.Add(myCookie);
有时写的进去,有时就不行。。
如果关闭浏览器,再打开页面就能写进去,但是打开页面后,删除COOKIE,再刷新浏览器就写不进去。
我把这个代码放到了Page_Load里,不行饿?为什么?~?~?~?
------解决方案--------------------
如需要阅读该回复,请登录或注册CSDN!
------解决方案--------------------C# code
HttpCookie cookie = new HttpCookie("CookieName");
cookie["Color"] = "red";
cookie["Date"] = DateTime.Now.ToString();
Response.Cookies.Add(cookie);
------解决方案--------------------
用Fidler看看response