DataList.CreateItem(Int32, ListItemType) Metoda

Definicja

Tworzy obiekt 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

Parametry

itemIndex
Int32

Określona lokalizacja w obiekcie , DataList w celu umieszczenia utworzonego elementu.

itemType
ListItemType

Element ListItemType reprezentujący określony typ elementu do utworzenia.

Zwraca

DataListItem

Nowy DataListItem utworzony z określonym typem elementu listy.

Uwagi

Metoda CreateItem jest używana głównie przez deweloperów sterujących w tworzeniu niestandardowej implementacji kontrolki DataList . Metoda CreateItem jest funkcjonalnie równoważna wywołaniu konstruktora DataListItem dla klasy DataListItem. Właściwości ItemIndex i ItemType są inicjowane dla nowego DataListItem przy użyciu określonych wartości, ale element nie jest wstawiany do elementu DataList.

Metoda CreateControlHierarchy używa CreateItem metod i InitializeItem do tworzenia DataListItem kontrolek reprezentujących nagłówek, stopkę, separator i elementy powiązane z danymi zawarte na liście danych. Dostęp do elementów powiązanych z danymi dla listy danych można uzyskać za pośrednictwem kolekcji Items . Dostęp do wszystkich typów elementów, w tym nagłówka, stopki i elementów separatora, można uzyskać za pośrednictwem kolekcji Controls .

Uwagi dotyczące dziedziczenia

Zastąp tę metodę, aby utworzyć własny typ pochodny DataListItem lub ustawić dodatkowe właściwości składowych podczas DataListItem tworzenia elementu.

Dotyczy

Zobacz też