GridView控件的使用

1. GridView常用属性、方法与事件

(1)GridView常用属性介绍

属性名 简介
AllowPaging 指示是否启用分页功能
DataSource 设置数据源
HorizontalAlign 设置对齐方式

(2)GridView常用方法介绍

方法名 简介
DataBind 将数据源绑定到GridView中
Sort 根据指定的排序表达式和方向对GridView控件进行排序

(3)GridView常用事件介绍

事件名 简介
PageIndexChanging 单击某一页导航按钮时,在GridView控件处理分页操作之前发生
RowCommand 单击GridView控件中的按钮时发生。第9章中涉及编辑、删除等事件的操作均属此类。

2. 使用GridView控件绑定数据源

(1)配置sqlDataSource控件
参照引导,配置数据源,设置好数据库用户名和密码,选择数据库,配置好Sql语句。

(2)绑定数据源结果到GridView控件
设置好DataSourceID、DataKeyNames两个属性的值。

3. 设置GridView控件的外观

(1)手工配置GridView控件的外观属性

(2)使用自动套用格式设置GridView控件的外观

4. 制定GridView控件的列

GridView控件中,AutoGenerateColumns属性用来设置是否自动创建相应的对象来对应数据源中的每一个字段,设置其为False即可自定义需要显示的数据列。

(1)自定义数据列中的几个对象

对象名 简介
BoundFiels 默认的数据绑定类型,用于显示普通文本
CheckBoxField 显示布尔类型数据,表示CheckBox是否处于选中状态
CommandField 显示用来执行选择、编辑或删除操作的预定义命令按钮,可设置其外观
ImageField 显示图片列,一般表示为图片的路径
HyperLinkField 允许绑定数据以超链接的形式显示出来
ButtonField 创建命令按钮
TemplateField 以模板形式自定义绑定列的内容

5. 查看GridView控件中数据的详细信息

运行原理与第9章中的编辑、删除记录一样,通过e.NewSelectedIndex获取选择对象的ID,再通过Sql语句操作指定Id的信息进行输出。

6. 使用GridView控件分页显示数据

启用AllowPaging属性,在PageSize中设置每个页面中显示的记录数

7. 在GridView中实现全选和全不选功能

8. 在GridView中对数据进行编辑操作

文档更新时间: 2018-11-20 22:13   作者:大麦