ASP.NET Value 屬性
定義和用法
Value 屬性用于設(shè)置或返回 ListItem 控件的值。
語法
<asp:ListItem Value="string" runat="server" />
屬性 | 描述 |
---|---|
string | 字符串值,規(guī)定 ListItem 控件的值。 |
有可能使用 Text 或 Value 屬性以及 inner HTML 文本來設(shè)置顯示列表項的文本。
例子
<asp:ListItem Value="Text1" Text="Text2">Text3</asp:ListItem>
根據(jù) Text 或 Value 屬性以及 inner HTML 文本的組合,可顯示不同的文本,并可使用不同的值。下面的表格列出了所有可能的組合以及它們的值:
內(nèi)部 HTML 內(nèi)容 | 文本屬性 | 值屬性 | 呈現(xiàn)的“內(nèi)部 HTML”內(nèi)容 | 呈現(xiàn)的“值”屬性 |
---|---|---|---|---|
已設(shè)置 | 已設(shè)置 | 已設(shè)置 | 內(nèi)部 HTML 內(nèi)容 | 值屬性 |
已設(shè)置 | 已設(shè)置 | 未設(shè)置 | 內(nèi)部 HTML 內(nèi)容 | 內(nèi)部 HTML 內(nèi)容 |
已設(shè)置 | 未設(shè)置 | 已設(shè)置 | 內(nèi)部 HTML 內(nèi)容 | 值屬性 |
已設(shè)置 | 未設(shè)置 | 未設(shè)置 | 內(nèi)部 HTML 內(nèi)容 | “內(nèi)部 HTML”文本 |
未設(shè)置 | 已設(shè)置 | 已設(shè)置 | 文本屬性 | 值屬性 |
未設(shè)置 | 已設(shè)置 | 未設(shè)置 | 文本屬性 | 文本屬性 |
未設(shè)置 | 未設(shè)置 | 已設(shè)置 | 值屬性 | 值屬性 |
未設(shè)置 | 未設(shè)置 | 未設(shè)置 | 未設(shè)置 | 未設(shè)置 |
提示和注釋
注釋:由于 Text 和 Value 屬性都具有空字符串默認值,所以列表控件中可能有空列表項。
實例
下面的例子設(shè)置了 ListBox 控件中 ListItem 的值:
<form runat="server"> <asp:ListBox runat="server"> <asp:ListItem Value="Item1" /> <asp:ListItem Value="Item2" /> </asp:ListBox> </form>
實例
- 設(shè)置 BulletedList 控件中 ListItem 控件的值