DataList.CreateControlHierarchy(Boolean) 方法

定义

使用(或不使用)指定数据源创建用于呈现数据列表控件的控件层次结构。

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 使用 CreateItemInitializeItem 方法创建 DataListItem 表示数据列表中包含的页眉、页脚、分隔符和数据绑定项的控件。 可以通过集合访问数据列表 Items 的数据绑定项。 可以通过集合访问所有项类型,包括页眉、页脚和分隔符项 Controls

重写该方法CreateControlHierarchy以自定义控件的创建或添加到控件的方式DataListItemDataListInitializeItem重写方法以自定义控件的DataListItem模板。

适用于