Cookie_Session_Application.txt wj-wangjun

private void LBLogin_Click(object sender, System.EventArgs e)
  {
   string username = TxtName.Text;
   string pwd = TxtPwd.Text;

   /**Cookie***/
   //写cookie
   //创建一个Cookie的实例
   HttpCookie cookie = new HttpCookie("username", username);
   //设置Cookie的超时时间
   cookie.Expires = System.DateTime.Now.AddMonths(1);
   //将Cookie写到客户端
   Response.Cookies.Add(cookie);

//   //读Cookie
//   HttpCookie userCookie = Request.Cookies["username"] ;
//   //userCookie.Value;
    
   //移除cookie的方法
    ProductID_Cookie.Values.Remove("ProductID");
              ProductID_Cookie.Values.Clear();

   //也可以使用 以下方法
   //string strCookie = Request.Cookies["ProductID"].Value.ToString();
              //Response.Write("Cookie的值为: " + strCookie);
//
//   /***Session***/
//   //将对象添加到Session中
//   Session.Add("username", username); //在原来没有这个对象的时候可以添加
//   //Session["username"] = username; //在任何时候都可以将对象更新或者添加
//
//   //读取Session中的对象
//   //(Class)Session["username"];
//   string str = (string)Session["username"];
//   Response.Write(str);
//
//   /**Application***/
//   //将对象添加到Application
//   Application.Add("username", username); //在原来没有这个对象的时候可以添加
//   Application["username"] = username;  //在任何时候都可以将对象更新或者添加
//
//   //从Application取对象
//   string str1 = (string)Application["username"];
//   str1 = (string)Application.Get("username");
//
//   //移除
//   Application.Remove("username");
//   Application.RemoveAt(0);
//
//   //移除所有的
//   Application.Clear();
//   Application.RemoveAll();
  }

posted @ 2007-10-24 11:49  wj-conquer  阅读(195)  评论(0编辑  收藏  举报