DetailsView.CreateChildControls(IEnumerable, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea la gerarchia dei controlli utilizzata per il rendering del controllo DetailsView.
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
Parametri
- dataSource
- IEnumerable
Oggetto IEnumerable che rappresenta l'origine dati per il controllo DetailsView.
- dataBinding
- Boolean
true
per indicare che il metodo viene chiamato durante l'associazione dati; in caso contrario, false
.
Restituisce
Numero di elementi presenti nell'origine dati.
Eccezioni
dataSource
restituisce un oggetto DataSourceView null.
-oppure-
dataSource
non è un'interfaccia ICollection e non può restituire il numero totale di righe.
-oppure-
dataBinding
è false
e dataSource
non implementa l'interfaccia ICollection.
-oppure-
dataSource
non implementa l'interfaccia ICollection e AllowPaging è impostato su true
.
Commenti
Il CreateChildControls metodo è un metodo helper chiamato dal DetailsView controllo per creare la gerarchia dei controlli per il controllo.
Note per gli eredi
Quando si estende la classe, è possibile eseguire l'override DetailsView di questo metodo per creare una gerarchia di controlli personalizzata.