ASP.NET ListItem Value-Eigenschaft


ListItem 控件ListItem-Steuerelement

Definition und Verwendung

Die Value-Eigenschaft wird verwendet, um den Wert des ListItem-Steuerelements festzulegen oder abzurufen.

Syntax

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

Eigenschaft Beschreibung
string Ein String-Wert, der den Wert des ListItem-Steuerelements angibt.

Es ist möglich, die Text- oder Value-Eigenschaft zusammen mit innerem HTML-Text zu verwenden, um den für das Listenelement angezeigten Text festzulegen.

Beispiel

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

Je nach Kombination aus Text- oder Value-Eigenschaft und dem inneren HTML-Text können unterschiedlicher Text angezeigt und verschiedene Werte verwendet werden. Die folgende Tabelle listet alle möglichen Kombinationen und deren Werte auf:

Inneres HTML Text-Eigenschaft Value-Eigenschaft Angezeigter Text Verwendeter Wert
Set Set Set Inneres HTML Value-Eigenschaft
Set Set Nicht festgelegt Inneres HTML Inneres HTML
Set Nicht festgelegt Set Inneres HTML Value-Eigenschaft
Set Nicht festgelegt Nicht festgelegt Inneres HTML Inneres HTML
Nicht festgelegt Set Set Text-Eigenschaft Value-Eigenschaft
Nicht festgelegt Set Nicht festgelegt Text-Eigenschaft Text-Eigenschaft
Nicht festgelegt Nicht festgelegt Set Value-Eigenschaft Value-Eigenschaft
Nicht festgelegt Nicht festgelegt Nicht festgelegt Nicht festgelegt Nicht festgelegt


Tipps und Hinweise

Hinweis:Da sowohl die Text- als auch die Value-Eigenschaft standardmäßig einen leeren String haben, kann es im Listensteuerelement zu leeren Listenelementen kommen.


Beispiel

Das folgende Beispiel legt den Wert eines ListItem in einem ListBox-Steuerelement fest:

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

Demobeispiel »

ListItem 控件ListItem-Steuerelement Weitere Erweiterungen