DetailsView.CreateChildControls(IEnumerable, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria a hierarquia de controlo usada para renderizar o DetailsView controlo.
protected:
override int CreateChildControls(System::Collections::IEnumerable ^ dataSource, bool dataBinding);
protected override int CreateChildControls(System.Collections.IEnumerable dataSource, bool dataBinding);
override this.CreateChildControls : System.Collections.IEnumerable * bool -> int
Protected Overrides Function CreateChildControls (dataSource As IEnumerable, dataBinding As Boolean) As Integer
Parâmetros
- dataSource
- IEnumerable
E IEnumerable que representa a fonte de dados do DetailsView controlo.
- dataBinding
- Boolean
true para indicar que este método está a ser chamado durante a ligação de dados; caso contrário, false.
Devoluções
O número de itens na fonte de dados.
Exceções
dataSource devolve um nulo DataSourceView.
-ou-
dataSource não é um ICollection e não pode devolver uma contagem total de linhas.
-ou-
dataBinding é false e dataSource não implementa a ICollection interface.
-ou-
dataSource não implementa a ICollection interface e AllowPaging está definido como true.
Observações
O CreateChildControls método é um método auxiliar chamado pelo DetailsView controlo para criar a hierarquia de controlo do controlo.
Notas para Herdeiros
Ao estender a DetailsView classe, pode sobrepor este método para criar a sua própria hierarquia de controlo.