ListViewItem.ItemType Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá typ položky objektu ListViewItem .
public:
property System::Web::UI::WebControls::ListViewItemType ItemType { System::Web::UI::WebControls::ListViewItemType get(); };
public System.Web.UI.WebControls.ListViewItemType ItemType { get; }
member this.ItemType : System.Web.UI.WebControls.ListViewItemType
Public ReadOnly Property ItemType As ListViewItemType
Hodnota vlastnosti
Jedna z ListViewItemType hodnot.
Příklady
Následující příklad ukazuje, jak použít ItemType vlastnost k určení, zda položka, která je vytvořena, je datová položka. Pokud je položka datovou položkou, zobrazí se e-mailová adresa kurzívou. Tento příklad kódu je součástí většího příkladu poskytnutého ListViewItem pro třídu.
protected void ContactsListView_ItemCreated(object sender, ListViewItemEventArgs e)
{
// Retrieve the current item.
ListViewItem item = e.Item;
// Verify if the item is a data item.
if (item.ItemType == ListViewItemType.DataItem)
{
// Get the EmailAddressLabel Label control in the item.
Label EmailAddressLabel = (Label)item.FindControl("EmailAddressLabel");
// Display the email address in italics.
EmailAddressLabel.Font.Italic = true;
}
}
Protected Sub ContactsListView_ItemCreated(ByVal sender As Object, ByVal e As ListViewItemEventArgs)
' Retrieve the current item.
Dim item As ListViewItem = e.Item
' Verify if the item is a data item.
If item.ItemType = ListViewItemType.DataItem Then
' Get the EmailAddressLabel Label control in the item.
Dim EmailAddressLabel As Label = CType(item.FindControl("EmailAddressLabel"), Label)
' Display the email address in italics.
EmailAddressLabel.Font.Italic = True
End If
End Sub
Poznámky
ItemType Pomocí vlastnosti určete typ položky, kterou ListViewItem objekt představuje, jak je uvedeno v následující tabulce.
Typ položky | Description |
---|---|
DataItem | Datová položka v ovládacím ListView prvku. |
InsertItem | Položka vložení v ovládacím ListView prvku. |
EmptyItem | Prázdná položka v ovládacím ListView prvku. Prázdná položka se zobrazí, když ListView ovládací prvek nemá žádné záznamy, které se mají zobrazit, nebo když skupina v ovládacím ListView prvku nemá žádné další záznamy, které se mají zobrazit. |
Tuto vlastnost obvykle používáte k určení typu položky před provedením operace.