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

ASP.NET
ewebeditor在.net的使用方法
Server.Transfer,Response.Redirect的区别
ASP.NET2.0+SQL Server2005构建多层应用
ASP.NET 2.0 中收集的小功能点(转)
ASP.Net全局变量的设置和读取方法
数据库开发总结(ADO.NET小结)
ASP.net(c#)打造24小时天气预报及实时天气
发布WEB站点时出现Server Application Unavailable
在asp.net中实现datagrid checkbox 全选的方法
ASP.NET 2.0 URL映射技巧
ConfiguraionSource节点及多个配置文件的应用
SqlConnection.ConnectionString相关关键字
如何在WebForm中使用javascript防止连打(双击)
看到本质而不是现象--解决ASP.NET CS0016的问题
学会区分Visual Studio 2005,Visual Studio 2005 Team System和MSDN Premium 订阅的各个版本
ASP.NET 入门的五个步骤
ASP.NET 高性能分页代码
动态ItemTemplate的实现(译) - item,template
遍历Hashtable 的几种方法
通过VS中的数据源选择对话框简单实现数据库连接配置

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 127 ::
收藏到网摘: 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>