这两种方法都不行。。。。
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