基本的Web控件二
2015-09-24 15:13
169 查看
ListBox控件
ListBox控件用于创建多选的列表框,而可选项是通过ListItem元素来定义的。
ListBox控件常用的属性:
1.Count:表示列表框中条目的总数。
2.Items:表示列表框中的所有项,而每一项的类型都是ListItem。
3.Rows:表示列表框中显示的行数。
4.Selected:表示某个条目是否被选中。
5.SelectedIndex:列表框中被选择项的索引值。
6.SelectedItem:获得列表框中被选择的条目,返回的类型是ListItem。
7.SelectionMode:条目的选择类型,可以是多选(Multiple)或单选(Single)。
8.SelectedValue:获得列表框中被选中的值。
ListBox控件常用的方法:
1.ClearSelected:取消选择ListBox中的所有项。
2.GetItemHeight:获得ListBox中某项的高度。
3.GetItemRectangle:获得ListBox中某项的边框。
4.GetSelected:返回一个值,该值指示是否选定了指定的项。
5.Sort:对ListBox中项进行排序。
DropDownList控件
DropDownList控件提供可被用户单选的下拉列表框,类似于ListBox控件,只不过它在 框中显示选定项和下拉按钮,而当用户单击下拉按钮时将显示可选项的列表。
DropDownList控件的常用属性和方法:
1.Items:获取列表控件项的集合,而每一项的类型都是ListItem。
2.Selected:表示某个条目是否被选中。
3..SelectedIndex:获取或设置列表框中被选择项的索引值。
4.SelectedItem:获得列表框中索引最小的选定项,返回类型为ListItem。
5.SelectedValue:获得列表框中被选中的值。
6.ClearSelection方法:清除列表选择并将所有项的Selected属性设置为false。
CheckBoxList控件
CheckBoxList控件用来创建多项选择复选框组,该复选框组可以通过将控件绑定到数据 源动态创建。
CheckBoxList控件常用的属性和事件:
1.AutoPostBack: 获取或设置一个值,该值指示当用户更改列表中的选定内容时是 否自动产生向服务器的回发。
2.CellPadding:获取或设置表单元格的边框和内容之间的距离(以像素为单位)。
3.DataSource?:获取或设置对象,数据绑定控件从该对象中检索其数据项列表。
4.DataTextField:获取或设置为列表项提供文本内容的数据源字段。
5.DataValueField?:获取或设置为各列表项提供值的数据源字段。
RadioButtonList控件
RadioButtonList控件为网页开发人员提供了一组单选按钮,这些按钮可以通过绑定动态 生成。
RadioButtonList控件的常用属性和方法:
1.RepeatColumns:获取或设置要在控件中显示的列数。
2.RepeatDirection:获取或设置一个值,该值指示控件是垂直显示还是水平显示。
3.RepeatLayout:获取或设置组内单选按钮的布局。
4.SelectedIndex:获取或设置列表中选定项的最低序号索引。
5.SelectedItem?:获取列表控件中索引最小的选定项。
6.SelectedValue:获取列表控件中选定项的值,或选择列表控件中含指定值的项。
7.SelectedIndexChanged事件?:当列表控件的选定项在信息发往服务器之间变化时 发生。
8.DataBinding:当服务器控件绑定到数据源时发生。
BulletedList控件
BulletedList控件用来创建一个采用项目符号格式的项列表,可以通过数据绑定动态生 成项列表。
RadioButtonList控件的常用属性和方法:
1.BulletStyle :获取或设置BulletedList控件的项目符号样式。
2.ClearSelection :清除列表选择并将所有项的Selected属性设置为false。
Table控件
Table控件可以创建可编程的表,TableRow和TableCell则为Table控件提供了一种显示
实际内容的方法。使用表控件创建表格的优势在于程序员可以使用服务器代码很方 便地创建和操作表,使得表的创建更具有动态性,利于程序员对表格的控制。
表控件对象模型
表控件提供了三个类:Table类、TableRow类和TableCell类。Table类定义的Table
控件作为表控件的父控件,Table类提供一个名为Row的属性,意为表的行,对应 于TableRow类,TableRow类提供名为Cell的属性,意为表的列,对应于TableCell
类。在表控件中,其对象的层次是这样的:首先是表对象(Table),表对象包含行 对象( TableRow),行对象包含列对象(TableCell)。其中,表要显示的内容则包
含在TableCell对象中。
向页面中添加表控件
向页面中添加表控件可分为两个步骤:
1.添加表。
2.添加行和单元格。
动态操作表控件
在ASP.NET中,表控件最大的特点就是具有可编程性,根据.NET框架提供的类可 以通过编程来操作表控件。 要向Table控件中插入行,就可以向Table控件的Rows
属性中添加TableRow类的对象即可,而若要添加单元格,则向TableRow对象的 Cell属性中添加TableCell对象即可。
ListBox控件用于创建多选的列表框,而可选项是通过ListItem元素来定义的。
ListBox控件常用的属性:
1.Count:表示列表框中条目的总数。
2.Items:表示列表框中的所有项,而每一项的类型都是ListItem。
3.Rows:表示列表框中显示的行数。
4.Selected:表示某个条目是否被选中。
5.SelectedIndex:列表框中被选择项的索引值。
6.SelectedItem:获得列表框中被选择的条目,返回的类型是ListItem。
7.SelectionMode:条目的选择类型,可以是多选(Multiple)或单选(Single)。
8.SelectedValue:获得列表框中被选中的值。
ListBox控件常用的方法:
1.ClearSelected:取消选择ListBox中的所有项。
2.GetItemHeight:获得ListBox中某项的高度。
3.GetItemRectangle:获得ListBox中某项的边框。
4.GetSelected:返回一个值,该值指示是否选定了指定的项。
5.Sort:对ListBox中项进行排序。
DropDownList控件
DropDownList控件提供可被用户单选的下拉列表框,类似于ListBox控件,只不过它在 框中显示选定项和下拉按钮,而当用户单击下拉按钮时将显示可选项的列表。
DropDownList控件的常用属性和方法:
1.Items:获取列表控件项的集合,而每一项的类型都是ListItem。
2.Selected:表示某个条目是否被选中。
3..SelectedIndex:获取或设置列表框中被选择项的索引值。
4.SelectedItem:获得列表框中索引最小的选定项,返回类型为ListItem。
5.SelectedValue:获得列表框中被选中的值。
6.ClearSelection方法:清除列表选择并将所有项的Selected属性设置为false。
CheckBoxList控件
CheckBoxList控件用来创建多项选择复选框组,该复选框组可以通过将控件绑定到数据 源动态创建。
CheckBoxList控件常用的属性和事件:
1.AutoPostBack: 获取或设置一个值,该值指示当用户更改列表中的选定内容时是 否自动产生向服务器的回发。
2.CellPadding:获取或设置表单元格的边框和内容之间的距离(以像素为单位)。
3.DataSource?:获取或设置对象,数据绑定控件从该对象中检索其数据项列表。
4.DataTextField:获取或设置为列表项提供文本内容的数据源字段。
5.DataValueField?:获取或设置为各列表项提供值的数据源字段。
RadioButtonList控件
RadioButtonList控件为网页开发人员提供了一组单选按钮,这些按钮可以通过绑定动态 生成。
RadioButtonList控件的常用属性和方法:
1.RepeatColumns:获取或设置要在控件中显示的列数。
2.RepeatDirection:获取或设置一个值,该值指示控件是垂直显示还是水平显示。
3.RepeatLayout:获取或设置组内单选按钮的布局。
4.SelectedIndex:获取或设置列表中选定项的最低序号索引。
5.SelectedItem?:获取列表控件中索引最小的选定项。
6.SelectedValue:获取列表控件中选定项的值,或选择列表控件中含指定值的项。
7.SelectedIndexChanged事件?:当列表控件的选定项在信息发往服务器之间变化时 发生。
8.DataBinding:当服务器控件绑定到数据源时发生。
BulletedList控件
BulletedList控件用来创建一个采用项目符号格式的项列表,可以通过数据绑定动态生 成项列表。
RadioButtonList控件的常用属性和方法:
1.BulletStyle :获取或设置BulletedList控件的项目符号样式。
2.ClearSelection :清除列表选择并将所有项的Selected属性设置为false。
Table控件
Table控件可以创建可编程的表,TableRow和TableCell则为Table控件提供了一种显示
实际内容的方法。使用表控件创建表格的优势在于程序员可以使用服务器代码很方 便地创建和操作表,使得表的创建更具有动态性,利于程序员对表格的控制。
表控件对象模型
表控件提供了三个类:Table类、TableRow类和TableCell类。Table类定义的Table
控件作为表控件的父控件,Table类提供一个名为Row的属性,意为表的行,对应 于TableRow类,TableRow类提供名为Cell的属性,意为表的列,对应于TableCell
类。在表控件中,其对象的层次是这样的:首先是表对象(Table),表对象包含行 对象( TableRow),行对象包含列对象(TableCell)。其中,表要显示的内容则包
含在TableCell对象中。
向页面中添加表控件
向页面中添加表控件可分为两个步骤:
1.添加表。
2.添加行和单元格。
动态操作表控件
在ASP.NET中,表控件最大的特点就是具有可编程性,根据.NET框架提供的类可 以通过编程来操作表控件。 要向Table控件中插入行,就可以向Table控件的Rows
属性中添加TableRow类的对象即可,而若要添加单元格,则向TableRow对象的 Cell属性中添加TableCell对象即可。
相关文章推荐
- 表格标签table深入了解
- Jquery实现的table最后一行添加样式的代码
- Lua 学习笔记之C API 遍历 Table实现代码
- Lua中获取table长度问题探讨
- 获取Lua表结构(table)数据实例
- Lua教程之弱引用table
- Lua编程示例(一):select、debug、可变参数、table操作、error
- Lua中释放table占用内存的方法
- Lua中table的一些辅助函数介绍
- Lua中获取table长度的方法
- MySQL学习笔记5:修改表(alter table)
- C#中Ilist与list的区别小结
- C#中IList<T>与List<T>的区别深入解析
- C#对list列表进行随机排序的方法
- table 行转列的sql详解
- Vc++ 控件List Control用法总结
- C++实现的泛型List类分享
- php循环table实现一行两列显示的方法
- asp 去掉html中的table正则代码函数
- C#读取文本文件到listbox组件的方法