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 элемента управления.

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

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