共用方式為


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 則表示控制項是從檢視狀態重新建立,且不應該進行資料繫結。

備註

方法 CreateControlHierarchy 主要是由控制項開發人員在從 DataList 控制項衍生自訂實作時使用。

方法 CreateControlHierarchy 會使用 CreateItemInitializeItem 方法來建立 DataListItem 控制項,這些控制項代表資料清單中所包含的頁首、頁尾、分隔符號和資料繫結專案。 您可以透過 Items 集合存取資料清單的資料系結專案。 您可以透過 Controls 集合存取所有專案類型,包括頁首、頁尾和分隔符號專案。

CreateControlHierarchy覆寫 方法,以自訂控制項建立或新增至 DataList 控制項的方式 DataListItemInitializeItem覆寫 方法以自訂控制項的 DataListItem 範本。

適用於