zoukankan      html  css  js  c++  java
  • (服务器控件)页面框架处理回发数据的过程

    更新状态

    回发后,页框架在发送的内容中搜索与实现IPostBackDataHandler的服务器控件的UniqueID匹配的值。即找到所有由服务器控件处理的回发内容。(这就是为什么呈现逻辑必须为控件的名称特性分配UniqueID的原因:将回发数据传送给控件)
    然后,面页框架按顺序在每个实现该接口的控件上调用LoadPostData。

    LoadPostData的两个参数是

    • 标识控件的关键字
    • 包含发送数据的集合NameValueCollection。

    如果控件状态因回发而更改,则LoadPostData返回true,否则返回false。

    LoadPostData方法的功能有两个:

    • 判断控件状态是否更改
    • 更新控件状态(如果因回发而更改)。


    引发更改通知

    根据LoadPostData方法的返回值,页面框架跟踪所有返回true的控件,并在这些控件上调用 RaisePostDataChangedEvent。更改通知(如果有)就是从该方法引发的。



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=23207

  • 相关阅读:
    POJ 1659 Frogs' Neighborhood
    zoj 2913 Bus Pass(BFS)
    ZOJ 1008 Gnome Tetravex(DFS)
    POJ 1562 Oil Deposits (DFS)
    zoj 2165 Red and Black (DFs)poj 1979
    hdu 3954 Level up
    sgu 249 Matrix
    hdu 4417 Super Mario
    SPOJ (BNUOJ) LCM Sum
    hdu 2665 Kth number 划分树
  • 原文地址:https://www.cnblogs.com/ruanbl/p/776888.html
Copyright © 2011-2022 走看看