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 メソッドは、CreateItemメソッドとInitializeItem メソッドを使用して、データ リストに含まれるヘッダー、フッター、区切り記号、およびデータ バインド項目を表すDataListItem コントロールを作成します。 Items コレクションを使用して、データ リストのデータ バインド項目にアクセスできます。 ヘッダー、フッター、区切り記号の項目を含むすべての項目の種類には、 Controls コレクションからアクセスできます。

CreateControlHierarchy メソッドをオーバーライドして、DataListItem コントロールを作成またはDataList コントロールに追加する方法をカスタマイズします。 InitializeItem メソッドをオーバーライドして、DataListItem コントロールのテンプレートをカスタマイズします。

適用対象