zoukankan      html  css  js  c++  java
  • webform 跨窗体传值

    Response.Redirect("url");       - - 服务端重定向

      string  s = Request["key"];      -- 获取请求对象

    session 

    存贮在服务端,占用服务器内存
    很好用,速度很快
    不要滥用,容易溢出

    生命周期:20分钟,每一次新的请求都会刷新这个时间

    浏览器一旦关闭,那么会断开此条Session的连接

    Session里面能存储Object类型   可存储任何类型  保密性较好

      Session  

    赋值

            string  s =  textBox1.Text;

               session [ " a " ]= s ;

               Response.Redirect(  " 地址 " );

    取值

             Label.Text = session[ " a " ].Tostring( );

    Cookies是存储在客户端的 ,有可能被非法访问

    赋值:

              string  s =  textBox1.Text;

              Response.Cookies["aa"].Value = s;

              Response.Redirect(  " 地址 " );            -- 只能是 string 类型

    取值:           string ss = Request.Cookies["aa"].Value;

                                                                      -- 只能用 Request 取值

    if (Request.Cookies["user"] != null)
            {
                Label1.Text = Request.Cookies["user"].Value+"欢迎来到某宝";
            }
            else
            {
                Response.Redirect("Default.aspx");
            }

    判断是否有值  如果值为空 则打不开这个页面

    Response.Cookies["user"].Expires = DateTime.Now.AddDays(7);

    增加cookies的保留时间

    Response.Cookies["user"].Expires = DateTime.Now.AddDays(-10);

    清楚cookies 让这个cookies的时间过期

  • 相关阅读:
    矩阵树(Matrix-Tree)定理精华
    【面试题flex】关于弹性盒子中 flex: 0 1 auto 的一系列问题
    纯函数-Javascript
    uniapp 低功耗蓝牙使用(经典蓝牙用native.js)
    uniapp截屏
    unicloud数据聚合处理
    uniapp的post请求失效问题
    unicloud链表查询
    uni-id的使用
    坐标转换
  • 原文地址:https://www.cnblogs.com/v587yy/p/6888758.html
Copyright © 2011-2022 走看看