zoukankan      html  css  js  c++  java
  • PageRequestManager类

    PageRequestManager类
    •getInstance静态方法
    –获得全局唯一的PageRequestManager实例
    •isInAsyncPostBack属性
    –是否正处在一个异步更新过程中
    •abortPostBack方法
    –取消当前的异步更新
    –不会产生异常

    客户端生命周期
    •Sys.Application与PageRequestManager共同形成
    •Sys._Application的事件
    –init事件
    –load事件
    –unload事件
    •“捷径”方法
    –pageLoad方法
    –pageUnload方法

    客户端生命周期(Cont.)
    •PageRequestManager的事件
    –异步刷新时触发
    –initializeRequest
    –beginRequest
    –pageLoading
    –pageLoaded
    –endRequest

    客户端生命周期(Cont.)


    App–init事件
    •基于浏览器window.onload事件
    •只在页面第一次初始化时触发
    •所有脚本已经加载完毕
    •所有组件还没有开始创建
    •用于创建各种组件
    –为组件建立相互引用关系的时期
    –将在之后的课程中进行详细介绍

    PRM–initializeRequest事件
    •参数类型:InitializeRequestEventArgs
    –request属性:用于获得WebRequest对象(用于请求的信息)
    –postBackElement:触发异步刷新的DOM元素
    •常用操作:
    –读取请求信息
    –取消此次异步更新


    PRM –beginRequest事件
    •参数类型:BeginRequestEventArgs
    –request属性:用于获得WebRequest对象(用于请求的信息)
    –postBackElement:触发异步刷新的DOM元素
    •常用操作:
    –读取请求信息
    –改变请求方式(替换Executor)
    –显示更新提示
  • 相关阅读:
    systemctld 启动理解
    公私钥(证书)理解
    布隆过滤器
    python linux下dbg
    iOS基础尺寸图
    metadataObjectTypes 详解
    pkg_config_path 环境变量设置 教程
    Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private 解决方案
    docker php安装GD扩展
    mysql 隔离级别
  • 原文地址:https://www.cnblogs.com/timy/p/1169805.html
Copyright © 2011-2022 走看看