BulletedList控件

    BulletedList是ASP.NET2.0中新增的控件,可以让你轻松在页面上显示项目符号和编号格式。
    它的显示的列表可以静态添加,也可以和数据源绑定。静态的方法就不说了,比较简单,只要设置下Text和Value就OK了!
    如果要和数据源绑定,需要设置3个属性:一是DataSourceID;二是DataTextFiled,用于设置绑定到列表项文字的数据列名称;三是DataValueFiled,用于设置绑定到列表项值的数据列名称。如果要同时显示静态和动态的列表项,必须设置AppendDataBoundItems的属性值为True(默认为False),否则只显示动态部分的内容,静态内容被忽略!
    再来说一下它的BulletStyle属性

项目符号样式

说明

NotSet

未设置。

Numbered

数字。

LowerAlpha

小写字母。

UpperAlpha

大写字母。

LowerRoman

小写罗马数字。

UpperRoman

大写罗马数字。

Disc

实心圆。

Circle

圆圈。

Square

实心正方形。

CustomImage

自定义图像。

    BulletedList有三种显示模式:1.当DisplayMode设置为Text时,显示为普通文字(默认)。
                                                2.当DisplayMode设置为HyperLink时,显示为超链接。
                                                3.当DisplayMode设置为LinkButton时,显示LinkButton。

Items:该属性对应着System.Web.UI.WebControls.ListItem对象集合。项目符号编号列表中的每一个项均对应一个ListItem对象。ListItem对象有四个主要属性:
Enabled:该项是否处于激活状态。默认为True。
Selected:该项是否处于选定状态。默认为True。
Text:该项的显示文本。
Value:该项的值。
Click:该事件在BulletedList控件的DisplayMode处于LinkButton模式下,并BulletedList控件中的某项被点击时触发。触发时将被点击项在所有项目列表中的索引号(从0开始)作为传回参数传回服务器端。
posted on 2006-09-24 08:51  头发乱了  阅读(1010)  评论(0编辑  收藏  举报