if (Response.Cookies["User"].Value == null)
{
Label1.Text = (Session["User"] as Users).UserName + "欢迎你!";
HttpCookie h = new HttpCookie("User");
h.Values.Add("DateTime", DateTime.Now.ToString()+"1");
h.Expires = DateTime.Now.AddHours(6);
Response.Cookies.Add(h);
string value1 = Response.Cookies["User"].Values["DateTime"];
}
问题一: value1的值null,不知道为什么会这样
问题二: 当我使用浏览器中的回退,然后再进来的时候,上面的Response.Cookies["User"].Value == null依旧成立,依旧为true.
本机环境:cookie是启用状态的;