当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > Web服务器控件:ListBox控件

ASP.NET
用 Asp.Net 建立一个在线 RSS 新闻聚合器的方法
关于前台调用后台事件__doPostBack函数
Bin 和 App_Code 文件夹介绍
.NET 2.0 的压缩功能代码
解决Visual Studio 2005 无法显示设计视图的方法
asp.net(c#)两种随机数的算法,可用抽考题
asp.net下url传递中文的解决方案
XmlReader 读取器读取内存流 MemoryStream 的注意事项
asp.net下创建、查询、修改带名称空间的 XML 文件的例子
使用.NET存储XML数据的方法
XslTransform.Transform将结果输出到字符串里的方法
安装 VS2005 SP1 有关问题的解决办法
asp.net下中文验证码,免费开源代码
自定义应用程序配置文件(app.config)
asp.net下使用DIME协议上传文件
动态改变ASP.net页面标题和动态指定页面样式表的方法
WEB上调用HttpWebRequest奇怪问题的解决方法
HTTP协议下用Web Service上传大文件的解决方案
asp.net下Response.ContentType类型汇总
ASP.NET User Control使用技巧一则

ASP.NET 中的 Web服务器控件:ListBox控件


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 120 ::
收藏到网摘: n/a

阅读此文请先查看:ASP.NET入门教程:Web服务器控件,简单讲述了Web服务器控件的使用方法。

定义和用法

ListBox 控件用于创建但选货多选的下拉列表。

ListBox 控件中的可选项目是通过 ListItem 元素定义的!

ListBox Web控件和DropDownList Web控件的功能几乎是一样,只是 ListBox Web 控件是一次将所有的选项都显示出来。SelectionMode属性可以设置是单选还是多选,默认是Single。

提示:该控件支持数据绑定!

属性

属性 描述 .NET
Rows 在列表中显示的行数。 1.0
SelectionMode 允许单选还是多选。 1.0

Web 控件标准属性

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>