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

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

適用対象