zoukankan      html  css  js  c++  java
  • webform 内置对象(页面间传值)

    QueryString/URL传值  页面名后面加?变量名=值

    有点:不占服务器内存。

    缺点:保密性差;传递字符串长度有限。

    Response   --相应请求对象

    Response.Redirect("url") --服务端重定向,只能在当前页面打开。

    Request  --获取请求对象,获取传递过来的值。

    Response.Write("string")  -- 将字符串输出到页面最顶端

    session   只存在20分钟,浏览器不关就一直可以使用。

    赋值

            string  s =  textBox1.Text;

               session [ " a " ]= s ;

               Response.Redirect(  " 地址 " );

    取值

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

     

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

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

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

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

    cookie  浏览器缓存变量

    赋值:

              string  s =  textBox1.Text;

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

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

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

                                                                      -- 只能用 Request 取值

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

    增加cookies的保留时间

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

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

  • 相关阅读:
    __attribute__ 总结
    linux文件夹打包命令
    学习ARM的一些基本知识,个人整理
    备忘录之 —— .bashrc(IC工具篇)
    GitHub的基本使用
    02: SocketServer服务
    01: socket模块
    08: python基础练习题
    07: 高阶函数&异常处理
    06: 面向对象
  • 原文地址:https://www.cnblogs.com/big-lll/p/6886279.html
Copyright © 2011-2022 走看看