asp.net 如何使用cookie

转载 2007年10月05日 12:28:00


Cookie

Cookie的用法也和ASP中差不多。比如我们建立一个名为aspcn,值为飞刀的cookie

HttpCookie cookie = new HttpCookie["aspcn"];
cookie.Value = "飞刀";
Response.AppendCookie(cookie);

我们取出Cookie值也很简单

HttpCookie cookie = Request.Cookies["aspcn"];
cookieValue = cookie.Value;

有时候我们想在一个Cookie中储存多个信息,那也没有问题。比如我们在名为aspcn的cookie下加多个信息

HttpCookie cookie = new HttpCookie("aspcn";
cookie.Values.Add("webmaster","飞刀";
cookie.Values.Add("writer","beige";
cookie.Values.Add("LinkColor","blue";
Response.AppendCookie(cookie);

取出信息也一样简单

HttpCookie cookie = Request.Cookies["aspcn"];
value1 = cookies.Values["webmaster"];
value2 = cookies.Values["writer"];

View State

这是一个新出来的东东,用法和Session一样,他的主要用途是记录Web Control的状态。虽然是新出来的,但是和Application、Session的用法没有什么区别,所以也不想详细讲解了。

State["DropLoadIndex"] = 0 ;

基本用法如上:),但是请记住,他保存在的信息只能在一个aspx文件中使用。出去后,这个就没有用了,因为他的用途只是保存WEB控件的状态。

 

Asp.net 之Cookie简单介绍与使用

什么是Cookie           Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据。通常经过加密,所以查看浏览器保存...
  • leimengyuanlian
  • leimengyuanlian
  • 2013年07月23日 11:52
  • 2485

asp.net中cookie和session的区别和相关使用

彻底研究了下cookie和session的原理,发现了很多有趣的东西,原来我的很多想法和制定协议的那些大神们也有相同之处! cookie是存放于用户的本地的机器上的小文件,由浏览器创建和读写这个...
  • wangyh_128
  • wangyh_128
  • 2014年08月14日 11:21
  • 777

Asp.Net Cookie 和 Session 的编写、读取 和 删除

一、Cookie(分两种操作方式) (一)第一种操作方式 #region 第一种操作方式 //(一)未带子健的 Cookie //1.编写(创建 和 修改 一样) HttpCookie cookie...
  • lichunlin1994
  • lichunlin1994
  • 2016年12月12日 00:01
  • 1191

一个ASP.Net(C#)访问Cookie的封装

不多说,直接上代码 using System; using System.Collections.Generic; using System.Text; using System.Web; name...
  • fawdlstty
  • fawdlstty
  • 2015年04月14日 12:25
  • 844

ASP.NET Cookie的存储与读取

一般ASP.NET中Cookie的存储有两种方法,一种是直接为Cookie集合设置Cookie属性。第二种是创建HttpCookie对象的一个实例并将该实例添加到Cookie集合中,当然读取就很简单了...
  • qq285679784
  • qq285679784
  • 2017年04月21日 20:51
  • 301

ASP.NET cookie设置过期问题

 1、创建Cookies有两种方法: Response.Cookies["userName"].Value = "patrick"; Response.Cookies["userName"]...
  • dong_512
  • dong_512
  • 2014年05月15日 10:36
  • 12927

ASP.NET使用Cookie简单实现记住登陆状态功能

页面代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...
  • u011893634
  • u011893634
  • 2015年01月15日 09:27
  • 1454

java web-如何实现IE禁用cookie后继续使用session

首先明白Session的原理:Session是在服务器端创建并保存在服务器端,当服务器返回响应信息时会以cookie形式返回key名为:JSESSION,value为当前SessionID的cooki...
  • qq_25281057
  • qq_25281057
  • 2016年09月03日 18:58
  • 2943

禁用cookie后,如何使用session?

问题大家都知道,session的sessionid是通过cookie来保存的,那么如果我们的浏览器禁用了cookie,还可以使用session吗?这道面试题是不是经常被问?你能答得出来吗?禁用cook...
  • baochao95
  • baochao95
  • 2017年06月06日 16:36
  • 1516

asp.net Cookie请求头以及响应头值的获取

今天的内容还得接着昨天的文章继续讲解。上篇文章,我遇到了如何进行同名Cookie值的设置。在上一篇文章中,我设置的Cookie名字是一定的,写死了。今天再次运行项目时发现报错了,单步运行程序发现Coo...
  • ydm19891101
  • ydm19891101
  • 2015年04月29日 16:20
  • 1704
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 如何使用cookie
举报原因:
原因补充:

(最多只允许输入30个字)