代码改变世界

Cookies的应用

2005-06-08 13:23  张剑  阅读(374)  评论(0)    收藏  举报

1.在Web.config文件里
 <appSettings>
  <add key="Cookies" value="advbbs" />
 </appSettings>

2.在cs文件
//写入Cookies
 HttpCookie xCookies = new HttpCookie("advbbs");
 xCookies["id"] = ID.Text.ToString();
 switch (Cookies.SelectedItem.Value)
 {
  case "1":
  xCookies.Expires = DateTime.Now.AddDays(1);
  break;
  case "2":
  xCookies.Expires = DateTime.Now.AddDays(7);
  break;
 }
 Response.Cookies.Add(xCookies);
 Dispose();
//读取Cookies
        HttpCookie xCookies = new HttpCookie("advbbs");
 xCookies = Request.Cookies[ConfigurationSettings.AppSettings["Cookies"]];
 int strUser = xCookies["id"] == null || xCookies["id"] == "" ? 0 : int.Parse(xCookies["id"]);