ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用

上传人:E**** 文档编号:90506339 上传时间:2019-06-12 格式:PPT 页数:26 大小:2.09MB
返回 下载 相关 举报
ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用_第1页
第1页 / 共26页
ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用_第2页
第2页 / 共26页
ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用_第3页
第3页 / 共26页
ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用_第4页
第4页 / 共26页
ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用》由会员分享,可在线阅读,更多相关《ASP.NET程序设计教程教学课件作者崔连和6.ch07ch07数据绑定控件应用(26页珍藏版)》请在金锄头文库上搜索。

1、,中国 黑龙江齐齐哈尔大学 崔连和,ASP.NET程序设计教程,PART,-数据绑定控件应用,7,数据绑定控件应用,第7章,7.1.1 SQL Server 2008 Express概述 7.1.2 SSMSE的安装与使用 7.1.3 集成开发环境数据库 操作,7.2.1 数据绑定控件共有属性 7.2.2 数据源的设定 7.2.3 数据控件模板的使用,SQL Server 2008 Express,数据控件的使用,常用数据源控件,常用数据绑定控件,综合实例,7.3.1 数据源控件概述 7.3.2 SqlDataSource 的使用,本章小结 每章一考,7.4.1 GridView控件 7.4.

2、2 ListView控件 7.4.3 FormView控件 7.4.4 Repeater控件 7.4.5 DataPager控件 7.4.6 DataList控件 7.4.7 DetailsView控件,7.1.1 SQL Server 2008 Express概述 1.同一台计算机最多可以安装16个SQL Server 2008 Express实例 2.SQL Server 2008 Express可以与SQL Server 2000、SQL Server 2005等其他版本的SQL Server共存于一台计算机上,可以同时使用。,80,第7章,7.1 SQL Server 2008 Exp

3、ress 基于数据库的网站管理模式已经成为通用的网站模式。Visual Studio 2010集成了数据库SQL Server 2008 Express,彻底解决了数据库与编程语言频繁切换这一难解之题。,7.1 SQL Server 2008 Express,7.1.2 SSMSE的安装与使用,7.1 SQL Server 2008 Express 基于数据库的网站管理模式已经成为通用的网站模式。Visual Studio 2010集成了数据库SQL Server 2008 Express,彻底解决了数据库与编程语言频繁切换这一难解之题。,单击【开始】菜单,选择【Micorsoft SQL S

4、erver 2008】,选择【所有程序】,选择【SQL Server Management Studio Express】,1启动SSMSE,第7章,7.1 SQL Server 2008 Express,2连接服务器 启动SSMSE后,将出现“连接到服务器”对话框,输入服务器名称并选择身份验证方式后即可进入SSMSE操作窗口。服务器名称可以用圆点“ ”来代指默认服务器。,7.1 SQL Server 2008 Express 基于数据库的网站管理模式已经成为通用的网站模式。Visual Studio 2010集成了数据库SQL Server 2008 Express,彻底解决了数据库与编程语

5、言频繁切换这一难解之题。,第7章,7.1 SQL Server 2008 Express,7.1.3 集成开发环境数据库操作 1添加连接及创建数据库,2.表的创建,7.2.1 数据绑定控件共有属性 1.数据绑定控件由于功能相同,都是为绑定数据库,用于数据显示、操作的控件,因此其很多属性都相同,如表所示。,80,第7章,7.2 数据绑定控件的使用 Visual Studio 2010提供了七种数据绑定控件,这些控件提供了相当齐全的数据显示及操作功能,甚至不需要设置任何属性就能完成十分复杂的功能。这些控件的用法与普通服务器控件相同。,7.2 数据绑定控件的使用,7.2.2 数据源的设定 在使用数据

6、库控件时一定要先设置数据源,其操作步骤如下。 1)建立数据库的连接。 2)将数据源控件拖入设计窗口中,并进行设定,将数据源指向某一个数据库。 3)单击数据绑定控件右侧的“”按钮,“选择数据源”中自动包含了已经建立的所有数据源,在下拉列表框中选中某一个数据源,如图所示。,3,1,2,4,模板的使用,数据绑定的基本语法,DataBinder.Eval(Container.DataItem, FieldName) 1)container:表达式根据其进行计算的对象引用。 2)expression:从 container 到要放置在绑定控件属性中的公共属性值的导航路径。,项模板的基本使用方法,常见的项

7、模板包括ItemTemplate、AlternatingItemTemplate、SelectedItemTemplate和EditItemTemplate。,数据绑定控件常见模板,不同的数据绑定控件的功能各不相同,其模板也不完全相同,页眉和页脚模板的基本使用方法,页眉和页脚的模板是HeaderTemplate模板和FooterTemplate模板。HeaderTemplate模板用于修改数据显示区域上部的信息,FooterTemplate模板修改数据显示区域尾部信息。,第7章,7.2 数据绑定控件的使用,7.2.3 数据控件模板的使用,7.3.1 数据源控件概述 1SqlDataSource

8、 SqlDataSource可以用来直接访问和修改关系型数据库中的数据,SqlDataSource不是只能访问SQL Server数据库,也可以访问其他类型的数据库。 2使用DataReader对象 AccessDataSource 控件是使用 Microsoft Access 数据库的数据源控件。使用 SQL 查询执行数据检索。不用设置 ConnectionString属性。只需在 DataFile 属性中设置 Access (.mdb) 文件的位置。,80,第7章,7.3 常用数据源控件 ASP.NET提供了六种用于数据库连接的数据源控件分别是SqlDataSource、AccessDat

9、aSource、LinqDataSource、ObjectDataSource、XMLDataSource和SiteMapDataSource,7.3 常用数据源控件,Access 数据库放在网站的 App_Data 目录中,并用相对路径引用,3.LinqDataSource:该控件通过 ASP.NET 向 Web 开发人员公开语言集成查询(LINQ)。LINQ 提供一种用于不同类型的数据源中查询和更新数据的统一编程模型,并将数据功能直接扩展到 C# 语言中。,4.ObjectDataSource:该控件能够继续在数据驱动页面中使用中间层组件。其主要优势在于无需编写任何代码即可绑定到一个组件,

10、简化用户界面。可以在很短的时间内生成一个可以显示数据库表的组件和页面。,5.XMLDataSource:该控件使得 XML 数据可用于数据绑定控件。可以在使用该控件同时显示分层数据和表格数据。在只读的情况下,此控件通常用于显示分层 XML 数据。,6.SiteMapDataSource:此控件用于站点导航。该控件检索站点程序提供的导航数据,并将该数据传递到导航控件中。,96,第7章,7.3 常用数据源控件 ASP.NET提供了六种用于数据库连接的数据源控件分别是SqlDataSource、AccessDataSource、LinqDataSource、ObjectDataSource、XMLD

11、ataSource和SiteMapDataSource,7.3 常用数据源控件,7.3.2 SqlDataSource的使用 1SqlDataSource控件常用属性,添加控件,配置Select语句,选择连接数据库,测试查询,2.SqlDataSource操作步骤,完成,第7章,从工具箱中拖动SqlDataSource控件到设计窗口,单击其右侧“”按钮,选择“配置数据源”,配置数据源的第一步工作就是选择连接的数据库,在配置Select语句时,要选择从数据库检索数据的方法,然后选择表名、设定字段。右侧还有一句“只返回唯一行”。“Where按钮”设定Select的条件语句, “ORDER BY”按

12、钮设定排序子句;“高级”选项用于设定是否生成Insert、Upadate和Delete语句。,完成上述设置后,要在测试查询窗口中直接预览实际效果,如不符合需要则可单击“后退”按钮重新修改。,7.3 常用数据源控件 ASP.NET提供了六种用于数据库连接的数据源控件分别是SqlDataSource、AccessDataSource、LinqDataSource、ObjectDataSource、XMLDataSource和SiteMapDataSource,7.3 常用数据源控件,7.4.1 GridView控件 1GridView控件常用属性 除了Visual Studio 2010控件的通用

13、属性以及数据绑定控件的共有属性之外,GridView控件最常用的属性是DataSourceID,用于设置数据源。GridView控件所有的属性都可以可视化设置。,80,7.4 常用数据绑定控件 在Visual Studio 2010工具箱中,提供了几个数据绑定控件。GridView控件、ListView控件、FormView控件、Repeater控件、DataPager控件、DataList控件、DetailsView控件。,7.4 常用数据绑定控件,第7章,2GridView控件常见功能举例 显示表格数据 依次在设计窗口中添加SqlDataSource控件和GridView控件,将GridV

14、iew控件的DataSourceID属性设置为SqlDataSourcel。不用做其他设置,按下Ctrl+F5组合键即可运行。,1ListView使用步骤:ListView的使用先将控件从工具箱中拖入设计窗口,然后选择数据源,进而配置数据源,2配置ListView:ListView提供了默认的五种布局、三种样式,同时还提供了“启用编辑”、“启用插入”、“启用删除”和“启用分页”四项功能,3ListView常用属性:ListView还有一个InsertItemPosition属性,用于设置插入项的位置,主要有None、FirstItem和LastItem三个选项。分别代表记录可以在默认位置插入、

15、在首行插入及最后一行插入。,96,第7章,7.4 常用数据绑定控件 在Visual Studio 2010工具箱中,提供了几个数据绑定控件。GridView控件、ListView控件、FormView控件、Repeater控件、DataPager控件、DataList控件、DetailsView控件。,7.4 常用数据绑定控件,7.4.2 ListView控件,7.4.3 FormView控件 FormView控件使用时要先添加控件、再设置模板。从工具箱中拖动FormView控件到设计窗口;单击其右侧“”按钮,从“选择数据源”下拉列表中选择数据源,设定数据源。如图所示。,1)设置数据显示风格。

16、程序员习惯使用英文做字段名,但实际显示时一般却要改为中文,在ItemTemplate模板中,直接将英文的字段名称改为中文即可。不但可以更改字段名称,而且可以将其颜色、字体及背景做修改,人为设定其显示风格。将光标放在每个绑定的字段名上,在其右侧出现“”按钮,单击后,可以设置绑定的字段及格式。如图所示。,2)修改数据显示区域顶部及尾部信息。,第7章,7.4 常用数据绑定控件 在Visual Studio 2010工具箱中,提供了几个数据绑定控件。GridView控件、ListView控件、FormView控件、Repeater控件、DataPager控件、DataList控件、DetailsView控件。,7.4 常用数据绑定控件,7.4.4 Repeater控件 Repeater控件使用的具体步骤包括以下几个。 1)添加控件。从工具箱中拖动Repeater控件到设计窗口;单击其右侧“”按钮,设定数据源。 2)设置模板。切换到源视图,将会看到代码。只需要在

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号