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