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
則表示控制項是從檢視狀態重新建立,且不應該進行資料繫結。
備註
方法 CreateControlHierarchy 主要是由控制項開發人員在從 DataList 控制項衍生自訂實作時使用。
方法 CreateControlHierarchy 會使用 CreateItem 和 InitializeItem 方法來建立 DataListItem 控制項,這些控制項代表資料清單中所包含的頁首、頁尾、分隔符號和資料繫結專案。 您可以透過 Items 集合存取資料清單的資料系結專案。 您可以透過 Controls 集合存取所有專案類型,包括頁首、頁尾和分隔符號專案。
CreateControlHierarchy覆寫 方法,以自訂控制項建立或新增至 DataList 控制項的方式 DataListItem 。 InitializeItem覆寫 方法以自訂控制項的 DataListItem 範本。