閱讀此文請先查看:ASP.NET入門教程:Web服務器控件,簡單講述了Web服務器控件的使用方法。
ListBox 控件用於創建但選貨多選的下拉列表。
ListBox 控件中的可選項目是通過 ListItem 元素定義的!
ListBox Web控件和DropDownList Web控件的功能幾乎是一樣,只是 ListBox Web 控件是一次將所有的選項都顯示出來。SelectionMode屬性可以設置是單選還是多選,默認是Single。
提示:該控件支持數據綁定!
AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible
<ASP:ListBox
Id="控件名稱"
Runat="Server"
AutoPostBack="True | False"
DataSource="<%數據源%>"
DataTextField="數據源的字段"
DataValueField="數據源的字段"
Rows="一次要顯示的列數"
SelectionMode="Single | Multiple"
OnSelectedIndexChanged="事件程序名稱"
>
<ASP:ListItem/>
</ASP:ListBox>
<% Page Language=C#>
<Html>
<Form Id="Form1" Runat="Server">
請選擇您喜歡的明星(單選):<br>
<ASP:ListBox Id="ListBox1" Runat="Server">
<ASP:ListItem>張學友</ASP:ListItem>
<ASP:ListItem>劉德華</ASP:ListItem>
<ASP:ListItem>黎明</ASP:ListItem>
<ASP:ListItem>大傻</ASP:ListItem>
<ASP:ListItem>郭富城</ASP:ListItem>
</ASP:ListBox>
</Form>
</Html>