您的位置:首页 > 编程语言 > ASP

黑马程序员之 ASP.NET学习笔记:GridView控件的常用属性及方法

2012-11-01 19:54 741 查看
----------------------------------2345王牌技术员联盟2345王牌技术员联盟、期待与您交流!-------------------------------

GridView控件的常用属性

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

GridView控件的常用方法

[align=left](1)DataBind方法[/align]
[align=left]将得到的数据源绑定到GridView控件,也就是利用GridView控件显示数据源中的数据。在程序中具体使用的语句如下:[/align]
[align=left]this.GridViewl.DataBind();[/align]
[align=left](2)FindControl方法[/align]
使用该方法可以获取绑定在模板中的控件。

--------------------------------2345王牌技术员联盟2345王牌技术员联盟、期待与您交流!--------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: