DataList.CreateControlHierarchy(Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用(或不使用)指定数据源创建用于呈现数据列表控件的控件层次结构。
protected:
override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy (bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)
参数
- useDataSource
- Boolean
为 true
时,使用控件的数据源;为 false
时,表示正在根据视图状态重新创建控件,该控件不应进行数据绑定。
注解
从控件派生自定义实现DataList时,该方法CreateControlHierarchy主要由控件开发人员使用。
该方法 CreateControlHierarchy 使用 CreateItem 和 InitializeItem 方法创建 DataListItem 表示数据列表中包含的页眉、页脚、分隔符和数据绑定项的控件。 可以通过集合访问数据列表 Items 的数据绑定项。 可以通过集合访问所有项类型,包括页眉、页脚和分隔符项 Controls 。
重写该方法CreateControlHierarchy以自定义控件的创建或添加到控件的方式DataListItemDataList。 InitializeItem重写方法以自定义控件的DataListItem模板。