Compartilhar via


DataList.CreateControlHierarchy(Boolean) Método

Definição

Cria a hierarquia de controle que é usada para renderizar o controle de lista de dados, com ou sem a fonte de dados especificada.

protected:
 override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy (bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)

Parâmetros

useDataSource
Boolean

true para usar a fonte de dados do controle; false para indicar que o controle está sendo recriado com base no estado de exibição e não deve ser associado a dados.

Comentários

O CreateControlHierarchy método é usado principalmente por desenvolvedores de controle ao derivar uma implementação personalizada do DataList controle.

O CreateControlHierarchy método usa os métodos e InitializeItem os CreateItem métodos para criar DataListItem controles que representam o cabeçalho, o rodapé, o separador e os itens associados a dados contidos na lista de dados. Você pode acessar os itens associados a dados para a lista de dados por meio da Items coleção. Você pode acessar todos os tipos de item, incluindo os itens de cabeçalho, rodapé e separador, por meio da Controls coleção.

Substitua o CreateControlHierarchy método para personalizar como DataListItem os controles são criados ou adicionados ao DataList controle. Substitua o InitializeItem método para personalizar modelos para um DataListItem controle.

Aplica-se a