Share via


ListViewItem.ItemType Propriété

Définition

Obtient le type d'élément de l'objet 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

Valeur de propriété

ListViewItemType

Une des valeurs de l'objet ListViewItemType.

Exemples

L’exemple suivant montre comment utiliser la ItemType propriété pour déterminer si l’élément créé est un élément de données. Si l’élément est un élément de données, l’adresse e-mail s’affiche en italique. Cet exemple de code fait partie d’un exemple plus grand fourni pour la ListViewItem classe.

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

Remarques

Utilisez la ItemType propriété pour déterminer le type d’élément que l’objet ListViewItem représente, comme indiqué dans le tableau suivant.

Type d’élément Description
DataItem Élément de données figurant dans le contrôle ListView.
InsertItem Élément d'insertion du contrôle ListView.
EmptyItem Élément vide du contrôle ListView. L’élément vide s’affiche lorsque le ListView contrôle n’a pas d’enregistrements à afficher, ou lorsqu’un groupe dans le ListView contrôle n’a plus d’enregistrements à afficher.

Vous utilisez généralement cette propriété pour déterminer le type d’un élément avant d’effectuer une opération.

S’applique à

Voir aussi