DataList.CreateControlHierarchy(Boolean) Метод

Определение

Создает иерархию элементов управления для обработки элемента управления списком данных с или без использования указанного источника данных.

protected:
 override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy (bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)

Параметры

useDataSource
Boolean

Значение true для использования источника данных элемента управления; значение false, чтобы элемент управления создавался повторно на основе состояния представления и не был привязан к данным.

Комментарии

Этот CreateControlHierarchy метод используется главным образом разработчиками элементов управления при наследовав пользовательскую реализацию из DataList элемента управления.

Метод CreateControlHierarchy использует CreateItem методы и InitializeItem методы для создания DataListItem элементов управления, представляющих элементы верхнего, нижнего колонтитула, разделителя и привязанные к данным элементы, содержащиеся в списке данных. Вы можете получить доступ к элементам, связанным с данными, для списка данных через коллекцию Items . Доступ ко всем типам элементов, включая элементы верхнего, нижнего колонтитула и разделителя, можно получить через коллекцию Controls .

Переопределите CreateControlHierarchy метод, чтобы настроить DataListItem создание или добавление элементов управления в DataList элемент управления. Переопределите InitializeItem метод для настройки шаблонов для DataListItem элемента управления.

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