DataList.CreateControlHierarchy(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.