ASP.NET ListItem Value 属性


定义和用法

Value 属性用于设置或返回 ListItem 控件的值。

语法

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


属性描述
string字符串值,规定 ListItem 控件的值。

有可能使用 Text 或 Value 属性以及 inner HTML 文本来设置显示列表项的文本。

实例

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

根据 Text 或 Value 属性以及 inner HTML 文本的组合,可显示不同的文本,并可使用不同的值。下面的表格列出了所有可能的组合以及它们的值:

Inner HTMLText 属性Value 属性显示的文本使用的值
已设置已设置已设置Inner HTMLValue 属性
已设置已设置未设置Inner HTMLInner HTML
已设置未设置已设置Inner HTMLValue 属性
已设置未设置未设置Inner HTMLInner HTML
未设置已设置已设置Text 属性Value 属性
未设置已设置未设置Text 属性Text 属性
未设置未设置已设置Value 属性Value 属性
未设置未设置未设置未设置未设置

提示和注释

注释:由于 Text 和 Value 属性都具有空字符串默认值,所以列表控件中可能有空列表项。

实例

下面的实例设置了 ListBox 控件中 ListItem 的值:

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