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