zoukankan      html  css  js  c++  java
  • WebForm 全局对象、commend

    Repeater的增删改

    内置对象:页面之间的数据交互
    为什么要用这些玩意? HTTP的无状态性

    Response:响应请求

    Request:获取请求

    Cookies:保存登录状态
    ----------------------------------------
    Session:
    每一台电脑访问服务器,都会是独立的一套session,key值都一样,但是内容都是不一样的

    以上所有内容,都跟cookies一样

    不一样:
    1、Session的保存位置是保存在服务器上
    2、Session没有持久的,它的保存周期就是20分钟

    重点:Session不要滥用,也不要不用,滥用可能会造成服务器内容溢出,不用会造成资源浪费,因为内存中的数据提取及交互是最快的

    赋值:Session["key"] = 值;
    取值:string a = Session["key"];
    清除: Session["key"]=null;


    Application:
    全局对象
    Application["key"] 是所有的用户获取这个key里面的值都是一样的
    没有保存周期,它会一直保存着
    通常在什么地方使用,版本号

    赋值:Application["key"]=值;
    取值:Application.Get("key");


    ------------------------------------------------
    内置对象的作用:为了跨页面传值和状态保持

    Request:接收请求

    Response:响应请求

    Cookies:保存用户登录状态,有保存周期,保存在客户端

    Session:保存周期只能是20分钟,保存在服务器

    Application:没有保存周期,通常用于保存版本号

    ViewState:用来储存数据,可以跟踪值的变化

    QueryString:地址栏数据传递

    ----------------------------------------------------------
    Repeater的Command操作:
    1、ItemCommand事件 - 在Repeater中所有能触发事件的控件,都会来触发这一个事件

    2、CommandName - 判断点击的是什么按钮,e.CommandName

    3、CommandArgument - 触发事件所传递过来的主键值数据,放在这里面
    界面值绑定时要用 单引号 !!!!!! e.。。。

    4、ItemCreated - 项模板中将HTML代码生成完毕时执行一遍此事件
    5、ItemDataBound - 项模板将数据绑定后执行一遍此事件

  • 相关阅读:
    OFBiz:初始RequestHandler
    OFBiz:添加样式【转】
    OFBiz:配置过程
    OFBiz:component-load.xml
    OFBiz:组件装入位置
    OFBiz:添加实体栏位
    OFBiz:扩展controller.xml
    Adminer
    定制ADempiere(1)- 会议记录
    OpenResty 通过二级域名做跳转
  • 原文地址:https://www.cnblogs.com/ShenG1/p/5907853.html
Copyright © 2011-2022 走看看