Sdílet prostřednictvím


DataList.CreateItem(Int32, ListItemType) Metoda

Definice

DataListItem Vytvoří objekt.

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

Parametry

itemIndex
Int32

Zadané umístění v rámci DataList umístění vytvořené položky.

itemType
ListItemType

A ListItemType , který představuje zadaný typ položky, kterou chcete vytvořit.

Návraty

DataListItem

Nový DataListItem vytvořený s zadaným typem položky seznamu

Poznámky

Metoda CreateItem se používá primárně ovládacími prvky vývojářů při vytváření vlastní implementace DataList ovládacího prvku. Metoda CreateItem je funkčně ekvivalentní volání DataListItem konstruktoru DataListItempro . Vlastnosti ItemIndex jsou ItemType inicializovány pro nový DataListItem pomocí zadaných hodnot, ale položka není vložena DataListdo .

Metoda CreateControlHierarchy používá CreateItem InitializeItem DataListItem ovládací prvky, které představují záhlaví, zápatí, oddělovač a položky vázané na data obsažené v seznamu dat. K položkám vázaným na data pro seznam dat můžete přistupovat prostřednictvím Items kolekce. V kolekci Controls můžete získat přístup ke všem typům položek, včetně záhlaví, zápatí a oddělovače.

Poznámky pro dědice

Tuto metodu přepište, pokud chcete vytvořit vlastní odvozený DataListItem typ nebo nastavit další vlastnosti člena DataListItem při vytvoření.

Platí pro

Viz také