ListViewItem.ItemType Свойство

Определение

Возвращает тип элемента списка для объекта 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

Значение свойства

Одно из значений перечисления ListViewItemType.

Примеры

В следующем примере показано, как использовать ItemType свойство , чтобы определить, является ли создаваемый элемент элементом данных. Если элемент является элементом данных, адрес электронной почты отображается курсивом. Этот пример входит в состав более крупного примера использования класса ListViewItem.

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

Комментарии

Используйте свойство , ItemType чтобы определить тип элемента, который ListViewItem представляет объект , как показано в следующей таблице.

Тип элемента Описание
DataItem Элемент данных в элементе управления ListView.
InsertItem Элемент вставки в элементе управления ListView.
EmptyItem Пустой элемент в элементе управления ListView. Пустой элемент отображается, если ListView у элемента управления нет записей для отображения или если группа в элементе ListView управления больше не имеет записей для отображения.

Обычно это свойство используется для определения типа элемента перед выполнением операции.

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

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