zoukankan      html  css  js  c++  java
  • GridView 控件的执行顺序

        首先触发Page_Load事件。然后GridView知道它关联到一个LinqDataSource,向该控件请求数据。这就导致Selecting和ContextCreating事件被触发。当GridView接收LinqDataSource的数据时,它触发其DataBinding事件通知它将绑定数据到该控件。然后GridView开始创建行。对于数据源中每个项,它创建一行,触发RowCreated事件,将项的数据绑定到行,最后调用RowDataBound。如果仔细地对RowCreated和RowDataBound的调用次数进行计数,则会发现它比数据源中的实际项数多调用两次。这是因为当控件创建其Header和Footer行时,也引发了同样的事件。

        顺序如下:

          DataBinding:该事件当服务器控件绑定数据时发生。
          RowCreated:当GridView的行被创建时发生。
          RowDataBound:当GridView的行被绑定数据时发生。
          ......
          DataBound:该事件当服务器控件完成数据绑定后发生。

  • 相关阅读:
    android sdk配置
    ptmalloc, dlmalloc
    Longest common subsequence problem
    handless UI (direct UI)
    poj 题目分类
    2010有道难题练习赛2
    JAVA内存模型
    wxformbuilder+WxWidgets下载编译使用
    这几天弄一下
    活用regex的例子 zz
  • 原文地址:https://www.cnblogs.com/ywblog/p/2163337.html
Copyright © 2011-2022 走看看