session 和cookie的读和写

 

Session的用法
写:default.aspx
      Session["ss"] = this.TextBox1.Text;
        Session["jj"] = this.TextBox2.Text;
读:default2.aspx
      Default2 df2 =(Default2)Context.Handler;
        string s = (string)df2.Session["ss"];
        string j =(string ) df2.Session["jj"];
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控件的状态。   
   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值