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 класса можно переопределить этот метод, чтобы создать собственную иерархию элементов управления.