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