ASP.NET 教程login
ASP.NET 教程
作者:php.cn  更新時間:2022-04-11 14:18:18

ListItem 控制項


ASP.NET ListItem 控制項


## Web 伺服器控制項up.gif
定義與用法

##ListItem 控制項可建立清單中的一個項目。

此控制項與下列清單控制項一同使用:<asp:ListBox>、 <asp:RadioButtonList> 和 <asp:BulletedList>。

語法

<asp:ListItem
Enabled="True|False"
Selected="True|False"
Text=" label"
Value="value" />

屬性

屬性AttributesEnabledSelectedTextValue

Web 控制項標準屬性

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width

如需完整描述,請存取 Web 控制項標準屬性。

控制項標準屬性

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible

如需完整描述,請存取 控制項標準屬性。

有可能使用 Text 或 Value 屬性以及 inner HTML 文字來設定顯示清單項目的文字。

實例

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

#根據Text 或Value 屬性以及inner HTML 文字的組合,可顯示不同的文本,並可使用不同的值。下面的表格列出了所有可能的組合以及它們的結果:

描述.NET
可選的。此類別不直接支援的 ListItem 的屬性名稱和值對的集合。 1.0
可選的。規定是否停用或啟用項目。 2.0
可選的。規定是否選定該項。 1.0
可選的。在 ListItem 中顯示的文字。 1.0
可選的。 ListItem 的值。 1.0
##Inner HTMLValue 屬性已設定#未設定#未設定#Inner HTMLInner HTML 未設定已設定已設定Text 屬性未設定#未設定##未設定未設定未設定#未設定#未設定

提示與註解

註解:由於 Text 和 Value 屬性都具有空字串預設值,所以列表控制項中可能有空清單項目。


實例

具有基本 ListItem 的 BulletedList
本範例展示了 .aspx 檔案中帶有兩個 ListItem 的 BulletedList 控制項。

帶有不同屬性的 ListItem 的 ListBox
本範例展示了 .aspx 檔案中帶有幾個 ListItem 的 ListBox 控制項。清單中的項目使用了不同的屬性來顯示 ListItem 的文字。

帶有已停用的 ListItem 的 ListBox
本範例展示了一個帶有已停用的 ListItem 的 ListBox 控制項。

已選取的 ListItem 的 RadioButtonList
本範例展示了一個已選取 ListItem 的 RadioButtonList 控制項。


up.gif Web 伺服器控制項
Inner HTMLText 屬性Value 屬性顯示的文字使用的值
已設定已設定已設定#Inner HTMLValue 屬性
設定#已設定#Inner HTML Inner HTML
已設定未設定已設定
##Value 屬性
已設定#未設定#Text 屬性#Text 屬性
未設定已設定Value 屬性Value 屬性