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 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>
<asp:ListBox runat="server">
<asp:ListItem Value="Item1" />
<asp:ListItem Value="Item2" />
</asp:ListBox>
</form>
演示實例»
ListItem控件