Partager via


Comment : définir des propriétés de contrôle serveur Web dans les collections

Mise à jour : novembre 2007

Les propriétés de certains contrôles serveur Web ne sont pas de simples valeurs ou objets, mais des collections. Par exemple, les valeurs individuelles d'un contrôle serveur Web ListBox sont implémentées comme une collection d'objets ListItem.

Pour définir une propriété du contrôle basée sur une collection

  • Instanciez l'élément que vous souhaitez utiliser, puis ajoutez-le à la collection du contrôle.

    L'exemple suivant montre comment ajouter un objet ListItem à un contrôle ListBox en l'ajoutant à la collection Items du contrôle. Dans le premier exemple, l'élément est explicitement créé avant d'être ajouté. Dans le second exemple, les éléments sont créés et ajoutés en même temps.

    Dim li As ListItem = New ListItem("Item 1")
    ListBox1.Items.Add(li)
    
    ' Create and add the items at the same time
    ListBox1.Items.Add(New ListItem("Apples"))
    ListBox1.Items.Add(New ListItem("Oranges"))
    ListBox1.Items.Add(New ListItem("Lemons"))
    
    // Create the items and then add them to the list.
    ListItem li = new ListItem("Item 1");
    ListBox1.Items.Add(li);
    
    // Create and add the items at the same time.
    ListBox1.Items.Add(new ListItem("Apples"));
    ListBox1.Items.Add(new ListItem("Oranges"));
    ListBox1.Items.Add(new ListItem("Lemons"));
    

Voir aussi

Tâches

Comment : définir des propriétés de contrôle serveur ASP.NET

Autres ressources

Définition des propriétés des contrôles serveur ASP.NET par programme