日期:2008-03-08 浏览次数:20404 次
阅读此文请先查看:ASP.NET入门教程:Web服务器控件,简单讲述了Web服务器控件的使用方法。
ListBox 控件用于创建但选货多选的下拉列表。
ListBox 控件中的可选项目是通过 ListItem 元素定义的!
ListBox Web控件和DropDownList Web控件的功用几乎是一样,只是 ListBox Web 控件是一次将所有的选项都显示出来。SelectionMode属性可以设置是单选还是多选,默认是Single。
提示:该控件支持数据绑定!
属性 | 描述 | .NET |
---|---|---|
Rows | 在列表中显示的行数。 | 1.0 |
SelectionMode | 允许单选还是多选。 | 1.0 |
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>