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)
    –显示更新提示
  • 相关阅读:
    20201303 2019-2020-2 《Python程序设计》实验三报告
    20201303 2020-2021-2 《Python程序设计》实验二报告
    20201303张奕博 实验一 Python程序设计入门
    2020-2021-1博客汇总
    俄罗斯方块and四则运算实践
    python对于数据库的相关实践
    20201303获奖感言与学习体会
    openssl实践
    2021-2022 2113 2114信息安全导论 第五周总结
    第九章第十章
  • 原文地址:https://www.cnblogs.com/timy/p/1169805.html
Copyright © 2011-2022 走看看