代码

1 //写入
2   protected void Button2_Click(object sender, EventArgs e)
3 {
4 HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称
5   DateTime dt=DateTime.Now;
6 TimeSpan ts = new TimeSpan(0, 0, 1,0,0);//过期时间为1分钟
7   cookie.Expires = dt.Add(ts);//设置过期时间
8   cookie.Values.Add("userid", "userid_value");
9 cookie.Values.Add("userid2","userid2_value2");
10 Response.AppendCookie(cookie);
11 //输出该Cookie的所有内容
12 //Response.Write(cookie.Value); //输出为:userid=userid_value&userid2=userid2_value2
13   }
14
15 //读取
16   protected void Button1_Click(object sender, EventArgs e)
17 {
18
19 // HttpCookie cokie = new HttpCookie("MyCook");//初使化
20   if (Request.Cookies["MyCook"]!=null)
21 {
22 //Response.Write("Cookie中键值为userid的值:" + Request.Cookies["MyCook"]["userid"]);//整行
23 //Response.Write("Cookie中键值为userid2的值" + Request.Cookies["MyCook"]["userid2"]);
24   Response.Write(Request.Cookies["MyCook"].Value);//输出全部的值
25   }
26 }
27
28 //修改Cookie
29 protected void Button3_Click(object sender, EventArgs e)
30 {
31 //获取客户端的Cookie对象
32 HttpCookie cok = Request.Cookies["MyCook"];
33
34 if (cok != null)
35 {
36 //修改Cookie的两种方法
37 cok.Values["userid"] = "alter-value";
38 cok.Values.Set("userid", "alter-value");
39
40 //往Cookie里加入新的内容
41 cok.Values.Set("newid", "newValue");
42 Response.AppendCookie(cok);
43 }
44
45
46 }
47 //删除Cookie
48 protected void Button4_Click(object sender, EventArgs e)
49 {
50
51 HttpCookie cok = Request.Cookies["MyCook"];
52 if (cok != null)
53 {
54 if (!CheckBox1.Checked)
55 {
56 cok.Values.Remove("userid");//移除键值为userid的值
57 }
58 else
59 {
60 TimeSpan ts = new TimeSpan(-1, 0, 0, 0);
61 cok.Expires = DateTime.Now.Add(ts);//删除整个Cookie,只要把过期时间设置为现在
62 }
63 Response.AppendCookie(cok);
64 }
65 }
66

转载于:https://www.cnblogs.com/xiaobei/archive/2010/02/23/1671786.html

asp.Net Cookie demo相关推荐

  1. ASP.NET Cookie

    最经在使用Cookie的过程中遇到了一些疑问,查阅参考MSDN,记录Cookie相关知识点 什么是Cookie Cookie是一小段文本信息,伴随着用于的请求和页面在Web服务器和浏览器之间传递,并将 ...

  2. ASP.Net Cookie(几个不同出处)

    Cookie的用法也和ASP中差不多.比如我们建立一个名为aspcn,值为飞刀的cookie HttpCookie cookie = new HttpCookie["aspcn"] ...

  3. [转]PHP或ASP   中Cookie禁用了,Session还能用吗?

    http://laiguowei2004.blog.163.com/blog/static/3682900020107302248722/ COOKIE和SESSION本身是两码事,只是COOKIE可 ...

  4. Asp之Cookie篇—概述Cookie原理、归纳Cookie方法属性及应用

    什么是Cookies? Cookies是数据包,可以让网页具有记忆功能,在某台电脑上记忆一定的信息.Cookies的工作原理是,第一次由服务器端写入到客户端的系统中.以后每次访问这个网页,都是先由客户 ...

  5. 京东php asp,jd jd demo 关于php的代码里面是 一些京东的接口 包含了 重要 WEB(ASP,PHP,...) 238万源代码下载- www.pudn.com...

    开发工具: PHP 文件大小: 183 KB 上传时间: 2013-04-15 下载次数: 1 详细说明:jd demo 关于php的代码里面是关于一些京东的接口里面的代码包含了一些重要-jd dem ...

  6. asp.net cookie操作-添加cookie,添加键值,移除cookie,移除键值

    1 public class Cookies 2 { 3 /// <summary> 4 /// 添加cookie 5 /// </summary> 6 /// <par ...

  7. asp源码demo下载:微信公众号支付企业付款到零钱功能asp源码下载案例

    最近接到一个开发需求,一个企业想用微信支付里面的,企业付款到零钱功能,利用此功能来给用会发红包,因为微信支付里的红包功能一次要付款1块钱,太多,所以他想利用此功能来发红包,这样红包金额可以低到每次3角 ...

  8. Asp.net Cookie使用与简介

    什么是Cookie 一段文本数据,默认存储在客户端,一种存放在浏览器缓存,一种存放在磁盘,最大可存储4kb. 一个客户端状态保持机制,(网站的数据是存在客户端),与隐藏域ViewState对象都属于这 ...

  9. 两个简单的Demo示例向读者展示Flash和ASP.NET交互原理以及过程

    ASP.NET与FLASH交互学习了ASP.NET的基础知识之后,终于等到学习交互的时候了.请大家和我一起来进行让人激动的交互吧!本章我将用两个简单的Demo示例向读者展示Flash和ASP.NET交 ...

最新文章

  1. iOS 去除按钮的按下效果(阴影)
  2. javascript之DOM操作
  3. 总市值3862亿的创始人们在各阶段是怎么选女友的?
  4. MySQL in语句内参数个数限制
  5. 从头开始搭建一个dubbo+zookeeper平台
  6. 成长的路上,痛并快乐着
  7. SpringCloud Consul注册中心介绍及配置使用
  8. myeclipse 8.5安装freemarker插件方法
  9. Stackelberg博弈
  10. LM2596电源降压调整器(150KHZ 3A)原理图中文版
  11. 国稻种芯百团计划行动 丰收节贸促会·黎志康:惠及亚非18国家
  12. nginx的安装和配置
  13. 欧姆龙CP1H 原点搜索和原点返回功能
  14. 宁波市第32届中小学生程序设计竞赛(初中组) 母鸡下蛋
  15. 人工智能的就业方向有哪些?
  16. 中小网站在域名、服务器等选择上的一点总结
  17. 做测试,如何提升“话语权”?
  18. 类似冒险岛这类游戏是用什么语言编写?或者说它的制作流程是什么?
  19. 容器服务Kubernetes或jenkins 414问题
  20. 小天软件园程序源码 一款纯发布软件程序

热门文章

  1. Exception in thread “main“ java.lang.IllegalArgumentException: http://www.dmg.org/PMML-4_4(没搞定)
  2. win7+ubuntu19.10使用easybcd安装
  3. 百度网盘linux客户端无法下载
  4. Unrecognized option: -javaagent
  5. 常用的正则表达式---学习笔记(一)
  6. 忽如一夜冬风来,团队忽然就解散了
  7. 2019/01/29-Linux常用指令
  8. MySQL集群搭建--多主模式
  9. 【纯干货】Amoeba实现MySQL主从同步与读写分离
  10. 多线程基础知识了解一下