ASP.NET 中的Session

1.要在一般处理程序中获取其他页面的session值,需要引用名空间:

using System.Web.SessionState;

2.然后继承一个接口:IRequiresSessionState

IRequiresSessionState

使用:

context.Session["SessionName"]  = value ;

注销Session  context.Session["SessionName"] = null;

ASP.NET中Cookie的存储有两种方法,

一种是直接为Cookie集合设置Cookie属性。

 第二种是创建HttpCookie对象的一个实例并将该实例添加到Cookie集合中,当然读取就很简单了

(一)、Cookie的存储

 

通过Response对象的Cookie集合存储。语法格式:

 

 

Response.Cookies["Cookie的名称"].Value=变量值;

 

 

Response.Cookies["UserName"].Value=“Chinajiyong“;

(2)、通过HttpCookie对象的实例存储。语法格式:HttpCookie cookie=new HttpCookie("Cookie名称","值");Response.Cookies.Add(cookie);或者HttpCookie cookie=new HttpCookie("Cookie名称");cookie.Value="值";Response.Cookies.Add(cookie);判断Session是否存在只要这样写就可以。if(context.Session["***"]!=null)即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值