ASP.NET ListItem Value 属性


ListItem 控件 ListItem 控件

定义和用法

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 HTML Text 属性 Value 属性 显示的文本 使用的值
已设置 已设置 已设置 Inner HTML Value 属性
已设置 已设置 未设置 Inner HTML Inner HTML
已设置 未设置 已设置 Inner HTML Value 属性
已设置 未设置 未设置 Inner HTML Inner 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> 
 

ListItem 控件 ListItem 控件