zoukankan      html  css  js  c++  java
  • webform 内置对象。传值

                 Session                                      cookie                                                              

    存在位置         服务器                 浏览器                

    存在周期         20分钟                20分钟             

    存放类型       object(任意类型)                     字符串            

    赋值                  Session["a"]=object                 Response.cookies["a"].value="a"

    取值      Textbox.Text=Session["a"].ToString()         Textbox.Text=Request.cookies["a"].value

    清除             Session["a"]="";               Response.cookies["a"].Expires=DateTime.Now.AddDays(-1);

    修改周期                Session.Timeout=20;   Response.cookies["a"].Expires=DateTime.Now.AddDays(int);

    安全性                安全             不安全

    都不放在IsPostBack中

    Application:和Session一样,只是存在周期为永久,只能手动更新

    ViewState:病历 功能好,但代码冗杂;

    还有cache;

    持久cookie: Response.cookies["a"].Expires=DateTime.Now.AddDays(int);

    可以用JS修改cookie: document.cookie="a=xxx"

    QueryString - url传值

    Response - 响应请求对象

    Rquest - 获取请求对象

    Session - 服务器端的内置对象

    Cookie - 客户端的缓存对象

    Application - 服务器端的全局变量
    Cache

    ViewState - 病历

  • 相关阅读:
    Thinkphp5 对接百度云对象存储 BOS (上传、删除)
    php 删除富文本编辑器保存内容中的其他代码(保留中文)
    ffmreg thinkphp 控制器 获取音频视频详细信息(获取时长)
    selenium+testng+java+poi进行excel的数据参数化
    linux中磁盘配额管理
    linux中挂载和卸载文件系统
    linux中vi编辑器的练习
    Linux基础命令
    Nginx流量复制
    Python脚本
  • 原文地址:https://www.cnblogs.com/m110/p/8064473.html
Copyright © 2011-2022 走看看