黑马程序员技术交流社区

标题: 【分享】GridView控件的常用属性及方法 [打印本页]

作者: 陈育梅    时间: 2012-11-1 13:01
标题: 【分享】GridView控件的常用属性及方法
本帖最后由 陈育梅 于 2012-11-1 15:12 编辑

GridView控件的常用属性
1AllowPaging属性
该属性默认为False,即不启用分页功能,若要允许分页则将该属性值改为True
2AllowSorting属性
该属性默认为False,即不启用排序功能,若要允许排序则将该属性值改为True
3DataKeys属性
当对GridView控件数据进行排序、编辑、修改时一定要设置DataKevs属性为数据表的关键字段的字段名,否则获取不了数据行的键值。
4EditIndex属性
获取GridView控件中要编辑的行的索引,在修改行数据时要用到。
5PageIndex属性
当对GridView控件中的数据进行排序时,利用PageIndex属性获取显示数据页的索引。
6Rows属性
获取GridView控件中数据行的GridViewRow对象的集合。
7DataSource属性
GridView控件必须通过其DataSource属性绑定数据源,否则它将无法在页面上呈现出来。GridView的典型数据源为DataSetSqlDbDataReader。可使用工具箱中提供的数据源,如 DataSet DataView类,也可以使用代码绑定到数据源。数据绑定时,可以为GridView控件整体指定一个数据源。网格为数据源中的记录,每条记录显示一行。默认情况下,GridView控件为数据源中的每个字段生成一个绑定列。使用者也可以选取数据源中的某些字段生成网格中的列。
当页面运行时,程序代码必须调用控件的DataBind方法以加载带有数据的网格。如果数据被更新了,则需要再次调用该方法以刷新网格。GridView控件中的数据绑定是单向的,也就是说,数据绑定是只读的。如果要使用网格并允许用户编辑数据,则必须创建自己的程序代码来更新该数据源,更新之后,再次将数据绑定到该数据源。
GridView控件的常用方法
1DataBind方法
将得到的数据源绑定到GridView控件,也就是利用GridView控件显示数据源中的数据。在程序中具体使用的语句如下:
thisGridViewlDataBind();
2FindControl方法
使用该方法可以获取绑定在模板中的控件。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2