DetailsView.CreateChildControls(IEnumerable, Boolean) DetailsView.CreateChildControls(IEnumerable, Boolean) DetailsView.CreateChildControls(IEnumerable, Boolean) DetailsView.CreateChildControls(IEnumerable, Boolean) Method

Definizione

Crea la gerarchia dei controlli utilizzata per il rendering del controllo DetailsView.Creates the control hierarchy used to render the DetailsView control.

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 IEnumerable IEnumerable IEnumerable

Oggetto IEnumerable che rappresenta l'origine dati per il controllo DetailsView.An IEnumerable that represents the data source for the DetailsView control.

dataBinding
Boolean Boolean Boolean Boolean

true per indicare che il metodo viene chiamato durante l'associazione dati; in caso contrario, false.true to indicate that this method is being called during data binding; otherwise, false.

Restituisce

Numero di elementi presenti nell'origine dati.The number of items in the data source.

Eccezioni

dataSource restituisce un oggetto DataSourceView null.dataSource returns a null DataSourceView.

In alternativa-or- dataSource non è un'interfaccia ICollection e non può restituire il numero totale di righe.dataSource is not an ICollection and cannot return a total row count.

-oppure--or- dataBinding è false e dataSource non implementa l'interfaccia ICollection.dataBinding is false and dataSource does not implement the ICollection interface.

-oppure--or- dataSource non implementa l'interfaccia ICollection e AllowPaging è impostato su true.dataSource does not implement the ICollection interface and AllowPaging is set to true.

Commenti

Il CreateChildControls metodo è un metodo helper chiamato DetailsView dal controllo per creare la gerarchia dei controlli per il controllo.The CreateChildControls method is a helper method called by the DetailsView control to create the control hierarchy for the control.

Note per gli eredi

Quando si estende DetailsView la classe, è possibile eseguire l'override di questo metodo per creare una gerarchia dei controlli personalizzata.When extending the DetailsView class, you can override this method to create your own control hierarchy.

Si applica a

Vedi anche