DetailsView.CreateChildControls(IEnumerable, Boolean) Methode

Definitie

Hiermee maakt u de besturingshiërarchie die wordt gebruikt om het DetailsView besturingselement weer te geven.

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

Parameters

dataSource
IEnumerable

Een IEnumerable die de gegevensbron voor het DetailsView besturingselement vertegenwoordigt.

dataBinding
Boolean

true om aan te geven dat deze methode wordt aangeroepen tijdens gegevensbinding; anders, false.

Retouren

Het aantal items in de gegevensbron.

Uitzonderingen

dataSource retourneert een null DataSourceView.

– of –

dataSource is geen ICollection en kan geen totaal aantal rijen retourneren.

– of –

dataBinding is false en dataSource implementeert de ICollection interface niet.

– of –

dataSource implementeert de ICollection interface niet en AllowPaging is ingesteld op true.

Opmerkingen

De CreateChildControls methode is een helpermethode die wordt aangeroepen door het DetailsView besturingselement om de besturingshiërarchie voor het besturingselement te maken.

Notities voor overnemers

Wanneer u de DetailsView klasse uitbreidt, kunt u deze methode overschrijven om uw eigen besturingshiërarchie te maken.

Van toepassing op

Zie ook