DataList.CreateItem(Int32, ListItemType) 方法

定义

创建一个 DataListItem 对象。

protected:
 virtual System::Web::UI::WebControls::DataListItem ^ CreateItem(int itemIndex, System::Web::UI::WebControls::ListItemType itemType);
protected virtual System.Web.UI.WebControls.DataListItem CreateItem (int itemIndex, System.Web.UI.WebControls.ListItemType itemType);
abstract member CreateItem : int * System.Web.UI.WebControls.ListItemType -> System.Web.UI.WebControls.DataListItem
override this.CreateItem : int * System.Web.UI.WebControls.ListItemType -> System.Web.UI.WebControls.DataListItem
Protected Overridable Function CreateItem (itemIndex As Integer, itemType As ListItemType) As DataListItem

参数

itemIndex
Int32

DataList 中放置所创建项的指定位置。

itemType
ListItemType

一个 ListItemType,表示要创建指定类型的项。

返回

所创建的指定列表项类型的新 DataListItem

注解

方法 CreateItem 主要由控件开发人员在创建控件的 DataList 自定义实现时使用。 方法 CreateItem 在功能上等效于调用 DataListItemDataListItem构造函数。 ItemIndex使用指定的值为新的 DataListItem 初始化 和 ItemType 属性,但项不会插入到 中DataList

方法 CreateControlHierarchy 使用 CreateItemInitializeItem 方法来创建 DataListItem 表示数据列表中包含的页眉、页脚、分隔符和数据绑定项的控件。 可以通过集合访问数据列表 Items 的数据绑定项。 可以通过 集合访问所有项类型,包括页眉、页脚和分隔符项 Controls

继承者说明

重写此方法以创建自己的派生 DataListItem 类型,或者在创建 时 DataListItem 设置其他成员属性。

适用于

另请参阅