- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * 学习单元 7 使用数据源控件访问数据库 本单元学习目标 了解数据绑定技术和使用方法 熟悉数据源控件的应用特点与设置方法 掌握GridView等控件利用数据源控件访问数据库方法与步骤 7.1 任务1—使用数据源控件和GridView等 7.1.1 任务描述与场景 7.1.2 数据绑定 7.1.3 数据源控件 7.1.4 数据控件GridView 7.1.5 数据控件DetailsView 7.1.6 任务实现 7.1.1 任务描述与场景 ASP.NET使用服务器控件来进行有效的数据处理。其中有两类数据控件:第一类是数据源(DataSource)控件,它可以使Web页面与数据源连接,并且对该数据源进行读写操作。数据源控件本身在运行时是不可见的,也无法直接显示数据(如学习单元5中已使用的SiteMapDataSource控件)。第二类是数据绑定(DataBound)控件,它用来将所连接的数据源的数据显示在页面上 任务目的: 掌握数据源控件连接到各种数据源的方法和步骤。使用数据源控件把数据绑定到数据绑定控件上并显示在页面上。 7.1.2 数据绑定 数据绑定(Data Binding)是一种数据交换技术,是指程序运行时动态地给控件的属性赋值的过程。通过它可以把Web窗体页(包括其控件或其他元素)与数据源无缝地接到一起,增强了网页与数据源的交互能力。并且当数据源的数据发生变化,那么这些与数据“绑定”在一起Web窗体页上的值就也会随之改变。。 1.表达式数据绑定 使用表达式绑定时,涉及到表达式代表的数据元素与控件的某一属性之间的对应关系。基本语法: 控件:标记ID 属性=%# 数据绑定表达式 % Runat=server/ 例:将 TextBox控件的Text属性绑定到一个变量: TextBox id=TextBox1 text=%# Message % Runat=server/ 7.1.2 数据绑定(1) 数据绑定(Data Binding)是一种数据交换技术,是指程序运行时动态地给控件的属性赋值的过程。通过它可以把Web窗体页(包括其控件或其他元素)与数据源无缝地接到一起,增强了网页与数据源的交互能力。并且当数据源的数据发生变化,那么这些与数据“绑定”在一起Web窗体页上的值就也会随之改变。 1.表达式数据绑定 使用表达式绑定时,涉及到表达式代表的数据元素与控件的某一属性之间的对应关系。基本语法: 控件:标记ID 属性=%# 数据绑定表达式 % Runat=server/ 例:将 TextBox控件的Text属性绑定到一个变量: TextBox id=TextBox1 text=%# Message % Runat=server/ 7.1.2 数据绑定(2) 2.DataBind( )方法绑定 首先用DataSource指定数据的来源,然后使用DataBind()方法把数据绑定到控件上,当在控件上调用DataBind( )方法时,与该控件相关联的所有数据绑定表达式都会求值。 数据源可以是数组、数组列表、数据库或其他数据集合。 例7-2 7.1.3 数据源控件(1) 数据源控件允许用户使用不同类型的数据源,如数据库、XML文件或中间层业务对象等。 通过数据源控件连接到数据源,并使得数据绑定控件可以绑定到数据源而无须编写代码。 数据源控件还可以实现丰富的数据检索和修改功能,其中包括查询、排序、分页、筛选、更新、删除和插入等。 主要有6个数据源控件: SqlDataSource、 AccessDataSource、 ObjectDataSource、 SiteMapDataSource、 XMLDataSource。 7.1.3 数据源控件(2) 1.SqlDataSource控件 能够与多种常用数据库交互,包括SQL Server和Oracle数据库以及OLE DB和ODBC数据源。 2.设置SqlDataSource数据源连接属性 使用时,在页面上放置SqlDataSource控件后,使用配置数据源向导完成。 7.1.3 数据源控件(3) 3.设置SqlDataSource数据源操作数据库属性 进入【配置Select语句】对话框 操作 7.1.4 数据控件GridView(1) GridView是一个功能强大的数据绑定控件。 该控件在网页上以表格的形式,(Rows*Columns)的形式来显示数据。 默认状态下,以只读的模式供用户查看数据,也可以对它所显示的数据实施选取、编
您可能关注的文档
- Altium Designer第1讲 印制电路板认知与制作.ppt
- Altium Designer第2-3讲 简单原理图设计及实训.ppt
- Altium Designer第4-5讲 总线电路、层次电路设计及实训.ppt
- Altium Designer第6-7讲 原理图元器件设计及实训.ppt
- Altium Designer第8-9讲 简单PCB设计及实训.ppt
- Altium Designer第10讲 PCB元件设计及实训.ppt
- Altium Designer项目三 双面PCB设计--电动车报警器遥控板.ppt
- Altium Designer项目四 元器件双面贴放PCB设计--USB转串口连接器.ppt
- Altium Designer项目一 低频单面矩形PCB设计--电子整流器.ppt
- Altium Designer综合项目 有源音箱产品设计.ppt
原创力文档


文档评论(0)