Прочитать на английском

Поделиться через


DataList.CreateItem(Int32, ListItemType) Метод

Определение

Создает объект DataListItem.

C#
protected virtual System.Web.UI.WebControls.DataListItem CreateItem(int itemIndex, System.Web.UI.WebControls.ListItemType itemType);

Параметры

itemIndex
Int32

Заданное расположение в элементе управления DataList, в которое будет помещен созданный элемент.

itemType
ListItemType

Объект ListItemType, представляющий указанный тип элемента, который следует создать.

Возвращаемое значение

Новый объект DataListItem, созданный с использованием указанного типа элементов списка.

Комментарии

Метод CreateItem используется главным образом разработчиками элементов управления при создании пользовательской DataList реализации элемента управления. Метод CreateItem функционально эквивалентен вызову конструктора DataListItem для DataListItem. ItemIndex Свойства и инициализируются ItemType для нового DataListItem с помощью указанных значений, но элемент не вставляется в DataList.

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

Примечания для тех, кто наследует этот метод

Переопределите этот метод, чтобы создать собственный производный DataListItemDataListItem тип или задать дополнительные свойства элемента при создании .

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

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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