FormView.CreateChildControls(IEnumerable, Boolean) Метод

Определение

Создает иерархию элементов управления для вывода элемента управления FormView с использованием указанного источника данных.

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

Параметры

dataSource
IEnumerable

IEnumerable, представляющий источник данных, используемый для построения иерархии элементов управления.

dataBinding
Boolean

true указывает, что иерархия элементов управления создается непосредственно из источника данных; false — что иерархия элементов управления создается из состояния представления.

Возвращаемое значение

Int32

Число элементов, созданных на основе источника данных.

Исключения

DataSourceView из IDataSource, к которому привязан элемент управления FormView, имеет значение null.

Комментарии

Этот CreateChildControls(IEnumerable, Boolean) метод является вспомогательным методом, вызываемым элементом FormView управления для создания иерархии элементов управления.FormView Если параметр имеет значениеtrue, привязка dataBinding данных выполняется перед созданием иерархии элементов управления.

Примечания для тех, кто наследует этот метод

При расширении FormView класса можно переопределить этот метод, чтобы создать собственную иерархию элементов управления.

Применяется к

См. также раздел