日期:2014-05-17  浏览次数:20872 次

ASP 关于cookies 的问题。
我在Visual studio 2008 的环境下 用C# 编写有关Cookies的代码。但是却不能实现Cookies的功能。代码如下:
if (CheckBox1.Checked)
  {
  Response.Cookies["ID"].Expires = new DateTime(2011, 12, 12);
  Response.Cookies["PW"].Expires = new DateTime(2011, 12, 12);
  Response.Cookies["ID"].Value = TextBox1.Text;
  Response.Cookies["PW"].Value = TextBox2.Text;
  }
  Response.Redirect("login.htm");

请问该如何解决,另外:我在查阅Cookies文件夹的时候发现里面有很多近期的cookies文件 也就是说不太可能是电脑设置的问题。。。希望高手给予指点。。。多谢。。。。。。

------解决方案--------------------
Response.Cookies["userName"].Value = "patrick";
Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1);

HttpCookie aCookie = new HttpCookie("lastVisit");
aCookie.Value = DateTime.Now.ToString();
aCookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(aCookie);