asp.Net Cookie实例
2010-11-29 16:09
274 查看
//写入 protected void Button2_Click(object sender, EventArgs e) { HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称 DateTime dt=DateTime.Now; TimeSpan ts = new TimeSpan(0, 0, 1,0,0);//过期时间为1分钟 cookie.Expires = dt.Add(ts);//设置过期时间 cookie.Values.Add("userid", "userid_value"); cookie.Values.Add("userid2","userid2_value2"); Response.AppendCookie(cookie); //输出该Cookie的所有内容 //Response.Write(cookie.Value); //输出为:userid=userid_value&userid2=userid2_value2 } //读取 protected void Button1_Click(object sender, EventArgs e) { // HttpCookie cokie = new HttpCookie("MyCook");//初使化 if (Request.Cookies["MyCook"]!=null) { //Response.Write("Cookie中键值为userid的值:" + Request.Cookies["MyCook"]["userid"]);//整行 //Response.Write("Cookie中键值为userid2的值" + Request.Cookies["MyCook"]["userid2"]); Response.Write(Request.Cookies["MyCook"].Value);//输出全部的值 } } //修改Cookie protected void Button3_Click(object sender, EventArgs e) { //获取客户端的Cookie对象 HttpCookie cok = Request.Cookies["MyCook"]; if (cok != null) { //修改Cookie的两种方法 cok.Values["userid"] = "alter-value"; cok.Values.Set("userid", "alter-value"); //往Cookie里加入新的内容 cok.Values.Set("newid", "newValue"); Response.AppendCookie(cok); } } //删除Cookie protected void Button4_Click(object sender, EventArgs e) { HttpCookie cok = Request.Cookies["MyCook"]; if (cok != null) { if (!CheckBox1.Checked) { cok.Values.Remove("userid");//移除键值为userid的值 } else { TimeSpan ts = new TimeSpan(-1, 0, 0, 0); cok.Expires = DateTime.Now.Add(ts);//删除整个Cookie,只要把过期时间设置为现在 } Response.AppendCookie(cok); } }
相关文章推荐
- Asp.net中安全退出时清空Session或Cookie的实例代码
- asp.net中购物车的两种存储方式Session和Cookie的应用实例
- asp.net cookie的读写实例
- asp.net cookie的读写实例
- asp.net中购物车的两种存储方式Session和Cookie的应用实例
- asp.net中购物车的两种存储方式Session和Cookie的应用实例
- ASP.NET中Cookie的用法实例分析
- asp.Net Cookie绝好实例
- Asp.net中安全退出时清空Session或Cookie的实例代码
- ASP.NET中Cookie的用法实例分析
- asp.Net Cookie实例
- asp.net 操作cookie的简单实例
- [网络收集]asp.net中购物车的两种存储方式Session和Cookie的应用实例
- ASP.NET中Cookie的用法实例分析
- asp.net Cookie的用法实例
- asp.net的cookie的读写实例
- [网络收集]asp.net中购物车的两种存储方式Session和Cookie的应用实例
- asp.net各种cookie代码和解析实例
- asp.net读取与写入cookie的实例