数据查询与展示GridView
GridView连接数据源
编码指定数据源
this.GridView1.DataSource = 返回值为集合的方法;
this.GridView1.DataBind();
以下为使用数据源控件
数据源控件 |
|
控件名 |
说明 |
SqlDataSource |
用来从SQL Server、ODBC、Oracle等数据源中检索数据。通过连接字符串指定。 |
AccessDataSource |
继承自SqlDataSource,专门用于从Access数据库中检索数据 |
ObjectDataSource |
能够将来自业务逻辑层的数据对象与表示层中的数据绑定控件绑定,实现数据的显示、编辑等任务 |
XmlDataSource |
用于检索和处理XML等分层数据。它可以从文件、URL或者也包含XML内容的字符串中加载XML数据 |
SiteMapDataSource |
专门处理类似站点地图的XML数据。默认情况下,数据源好似以.sitemap为扩展名的XML文件 |
常见数据绑定控件 |
|
控件名称 |
说明 |
GridView |
通过表格方式实现数据的展示,并集成编辑、分页、排序等功能。 |
DetailsView |
显示单条记录的详细信息,并支持对记录的添加、删除、修改等。 |
DropDownList |
下拉菜单控件 |
数据绑定控件绑定数据源语法
数据绑定控件ID.DataSourceID = 数据源控件ID;
绑定字段 |
|
BoundField |
用于显示普通文本,是默认的数据绑定列的类型,一般自动生成的列就是该类型 |
GridView查询所有信息
步骤:1、添加GridView控件(数据)——配置好显示列
2、在GridView 任务选择数据源下拉框中选择新建数据源——在数据源配置向导的选择数据源类型中选择对象——单击确定
3、在选择业务对象下拉框中选择需要的业务逻辑层方法——单击下一步——在定义数据方法中选择SELECT——在选择方法下拉框中选择所需要的方法
GridView中添加新列(添加外键列)