Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ListView.SelectedIndex propriété

 

Date de publication : novembre 2016

Obtient ou définit l’index de l’élément sélectionné dans un ListView contrôle.

Espace de noms:   System.Web.UI.WebControls
Assembly:  System.Web.Extensions (dans System.Web.Extensions.dll)

public virtual int SelectedIndex { get; set; }

Valeur de propriété

Type: System.Int32

Index de base zéro de l’élément sélectionné dans un ListView contrôle. La valeur par défaut est -1, ce qui indique qu’aucun élément n’est actuellement sélectionné.

Exception Condition
ArgumentOutOfRangeException

Le SelectedIndex est définie sur une valeur inférieure à -1.

Utilisez le SelectedIndex propriété pour déterminer l’index de l’élément actuellement sélectionné dans un ListView contrôle. Vous pouvez également utiliser cette propriété pour sélectionner par programme un élément dans le contrôle. (Toutefois, si vous liez manuellement aux données le ListView contrôle, vous devrez peut-être gérer la lecture ou la définition de cette propriété manuellement.)

L’exemple suivant montre comment utiliser le SelectedIndex propriété pour déterminer si un élément est sélectionné dans un ListView contrôle. Cet exemple de code fait partie d’un exemple plus complet fourni pour le DeleteItem (méthode).

protected void DeleteButton_Click(object sender, EventArgs e)
{
  //Check if an item is selected to delete it.
  if (ContactsListView.SelectedIndex >= 0)
    ContactsListView.DeleteItem(ContactsListView.SelectedIndex);
  else
    Message.Text = "No contact was selected.";
}

.NET Framework
Disponible depuis 3.5
Retour au début
Afficher: