黑马程序员技术交流社区
标题: 【分享】GridView控件的常用属性及方法 [打印本页]
作者: 陈育梅 时间: 2012-11-1 13:01
标题: 【分享】GridView控件的常用属性及方法
本帖最后由 陈育梅 于 2012-11-1 15:12 编辑
GridView控件的常用属性
(1)AllowPaging属性
该属性默认为False,即不启用分页功能,若要允许分页则将该属性值改为True。
(2)AllowSorting属性
该属性默认为False,即不启用排序功能,若要允许排序则将该属性值改为True。
(3)DataKeys属性
当对GridView控件数据进行排序、编辑、修改时一定要设置DataKevs属性为数据表的关键字段的字段名,否则获取不了数据行的键值。
(4)EditIndex属性
获取GridView控件中要编辑的行的索引,在修改行数据时要用到。
(5)PageIndex属性
当对GridView控件中的数据进行排序时,利用PageIndex属性获取显示数据页的索引。
(6)Rows属性
获取GridView控件中数据行的GridViewRow对象的集合。
(7)DataSource属性
GridView控件必须通过其DataSource属性绑定数据源,否则它将无法在页面上呈现出来。GridView的典型数据源为DataSet和SqlDbDataReader。可使用工具箱中提供的数据源,如 DataSet或 DataView类,也可以使用代码绑定到数据源。数据绑定时,可以为GridView控件整体指定一个数据源。网格为数据源中的记录,每条记录显示一行。默认情况下,GridView控件为数据源中的每个字段生成一个绑定列。使用者也可以选取数据源中的某些字段生成网格中的列。
当页面运行时,程序代码必须调用控件的DataBind方法以加载带有数据的网格。如果数据被更新了,则需要再次调用该方法以刷新网格。GridView控件中的数据绑定是单向的,也就是说,数据绑定是只读的。如果要使用网格并允许用户编辑数据,则必须创建自己的程序代码来更新该数据源,更新之后,再次将数据绑定到该数据源。
GridView控件的常用方法
(1)DataBind方法
将得到的数据源绑定到GridView控件,也就是利用GridView控件显示数据源中的数据。在程序中具体使用的语句如下:
this.GridViewl.DataBind();
(2)FindControl方法
使用该方法可以获取绑定在模板中的控件。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |