Condividi tramite


FormView.CreateChildControls(IEnumerable, Boolean) Metodo

Definizione

Crea la gerarchia dei controlli utilizzata per il rendering del controllo FormView con l'origine dati specificata.

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 utilizzata per creare la gerarchia dei controlli.

dataBinding
Boolean

true per indicare che la gerarchia dei controlli viene creata direttamente dall'origine dati; false per indicare che la gerarchia dei controlli viene creata dallo stato di visualizzazione.

Restituisce

Il numero di elementi creati a partire dall'origine dati.

Eccezioni

La classe DataSourceView dell'interfaccia IDataSource a cui è associato il controlloFormView è null.

Commenti

Il CreateChildControls(IEnumerable, Boolean) metodo è un metodo helper chiamato dal FormView controllo per creare la gerarchia dei controlli per il FormView controllo. Quando il parametro è true, il dataBinding data binding viene eseguito prima della creazione della gerarchia dei controlli.

Note per gli eredi

Quando si estende la classe, è possibile eseguire l'override FormView di questo metodo per creare una gerarchia di controlli personalizzata.

Si applica a

Vedi anche