ASP.NET ListItem ValuePropriété


ListItem 控件Contrôle ListItem

Définition et utilisation

La propriété Value est utilisée pour définir ou retourner la valeur du contrôle ListItem.

Syntaxe

<asp:ListItem Value="string" runat="server" />

Propriété Description
string Une valeur de chaîne qui spécifie la valeur du contrôle ListItem.

Il est possible d'utiliser la propriété Text ou Value, ainsi que le texte HTML interne, pour définir le texte affiché pour l'élément de liste.

Exemple

<asp:ListItem Value="Text1" Text="Text2">Text3</asp:ListItem>

Selon la combinaison de la propriété Text ou Value et du texte HTML interne, différents textes peuvent être affichés et différentes valeurs peuvent être utilisées. Le tableau ci-dessous répertorie toutes les combinaisons possibles et leurs valeurs :

HTML interne Propriété Text Propriété Value Texte affiché Valeur utilisée
Set Set Set HTML interne Propriété Value
Set Set Non défini HTML interne HTML interne
Set Non défini Set HTML interne Propriété Value
Set Non défini Non défini HTML interne HTML interne
Non défini Set Set Propriété Text Propriété Value
Non défini Set Non défini Propriété Text Propriété Text
Non défini Non défini Set Propriété Value Propriété Value
Non défini Non défini Non défini Non défini Non défini


Conseils et notes

Remarque :Comme les propriétés Text et Value ont toutes les deux une chaîne vide comme valeur par défaut, il peut y avoir des éléments de liste vides dans le contrôle de liste.


Exemple

L'exemple suivant définit la valeur d'un ListItem dans un contrôle ListBox :

<form runat="server">
<asp:ListBox runat="server">
<asp:ListItem Value="Item1" />
<asp:ListItem Value="Item2" />
</asp:ListBox>
</form>

Exemple de démonstration »

ListItem 控件Contrôle ListItem Autres extensions