Язык

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 Для указания иерархии элементов управления создается из состояния представления.

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

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

Исключения

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

Комментарии

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

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

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

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

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