ListViewItem.ItemType Propiedad

Definición

Obtiene el tipo de elemento del objeto 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

Valor de propiedad

Uno de los valores de ListViewItemType.

Ejemplos

En el ejemplo siguiente se muestra cómo usar la ItemType propiedad para determinar si el elemento que se está creando es un elemento de datos. Si el elemento es un elemento de datos, la dirección de correo electrónico se muestra en cursiva. Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase 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

Comentarios

Utilice la ItemType propiedad para determinar el tipo de elemento que representa el ListViewItem objeto, como se muestra en la tabla siguiente.

Tipo de elemento Descripción
DataItem Un elemento de datos del control ListView.
InsertItem Elemento de inserción del control ListView.
EmptyItem Elemento vacío del control ListView. El elemento vacío se muestra cuando el ListView control no tiene ningún registro que mostrar o cuando un grupo del ListView control no tiene más registros para mostrar.

Normalmente, esta propiedad se usa para determinar el tipo de un elemento antes de realizar una operación.

Se aplica a

Consulte también