GridView.CreateChildControls(IEnumerable, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает иерархию элементов управления для передачи элемента управления GridView с использованием указанного источника данных.
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, который содержит источник данных для элемента управления GridView.
- dataBinding
- Boolean
true
, если дочерние элементы управления привязаны к данным; в противном случае — false
.
Возвращаемое значение
Число созданных строк.
Исключения
dataSource
возвращается нулевой DataSourceView.
-или-
dataSource
не реализует интерфейс ICollection, и не может возвратить TotalRowCount.
-или-
AllowPaging имеет значение true
и dataSource
не реализует интерфейс ICollection и поэтому не может произвести разбиения источника данных по страницам.
-или-
Параметр dataSource
не реализует интерфейс ICollection, и параметрdataBinding
не получает значение false
.
Комментарии
Метод CreateChildControls используется для создания иерархии GridView элементов управления.
Примечание
Этот метод используется в основном разработчиками элементов управления для расширения GridView элемента управления.