FormView.CreateChildControls(IEnumerable, Boolean) Metoda

Definicja

Tworzy hierarchię sterowania używaną do renderowania kontrolki FormView z określonym źródłem danych.

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

Element IEnumerable reprezentujący źródło danych użyte do utworzenia hierarchii sterowania.

dataBinding
Boolean

true aby wskazać, że hierarchia sterowania jest tworzona bezpośrednio ze źródła danych; false aby wskazać, że hierarchia sterowania jest tworzona na podstawie stanu widoku.

Zwraca

Int32

Liczba elementów utworzonych na podstawie źródła danych.

Wyjątki

Wartość DataSourceView , IDataSource z której jest powiązana kontrolka FormView , to null.

Uwagi

Metoda CreateChildControls(IEnumerable, Boolean) jest metodą pomocnika wywoływaną przez kontrolkę FormView w celu utworzenia hierarchii kontrolek dla kontrolki FormView . dataBinding Gdy parametr ma truewartość , powiązanie danych jest wykonywane przed utworzeniem hierarchii sterowania.

Uwagi dotyczące dziedziczenia

Podczas rozszerzania FormView klasy można zastąpić tę metodę, aby utworzyć własną hierarchię sterowania.

Dotyczy

Zobacz też