Sdílet prostřednictvím


FormView.CreateChildControls(IEnumerable, Boolean) Metoda

Definice

Vytvoří hierarchii ovládacího prvku použitou FormView k vykreslení ovládacího prvku se zadaným zdrojem dat.

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

Parametry

dataSource
IEnumerable

Představuje IEnumerable zdroj dat použitý k vytvoření řídicí hierarchie.

dataBinding
Boolean

true k označení, že řídicí hierarchie je vytvořena přímo ze zdroje dat; false chcete-li označit hierarchii ovládacích prvků, je vytvořena ze stavu zobrazení.

Návraty

Int32

Počet položek vytvořených ze zdroje dat.

Výjimky

Ovládacího DataSourceView IDataSource prvku, na který FormView je vázán, je null.

Poznámky

Tato CreateChildControls(IEnumerable, Boolean) metoda je pomocná metoda, kterou FormView volá ovládací prvek k vytvoření hierarchie ovládacích FormView prvků pro ovládací prvek. dataBinding Pokud je trueparametr , datová vazba se provádí před vytvořením hierarchie ovládacích prvků.

Poznámky pro dědice

Při rozšíření třídy můžete tuto metodu FormView přepsat a vytvořit vlastní řídicí hierarchii.

Platí pro

Viz také