文献综述082501295 杨君华

文献综述082501295 杨君华

ID:40844110

大小:28.00 KB

页数:6页

时间:2019-08-08

文献综述082501295  杨君华_第1页
文献综述082501295  杨君华_第2页
文献综述082501295  杨君华_第3页
文献综述082501295  杨君华_第4页
文献综述082501295  杨君华_第5页
资源描述:

《文献综述082501295 杨君华》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中原工学院信息商务学院毕业设计(论文) “文献综述”专用纸第6页数据绑定在网站设计中的应用摘要:随着科技发展,利用ASP.NET进行文学网站的设计与实现逐渐成为文学网站建立的一种主流方法。对于数据库的访问是网站信息交互的必然途径,然而数值绑定是ASP.NET提供的另外一种访问数据库的方法,而且更加有效。因此充分理解数值绑定的意义以及熟练掌握数值绑定的使用十分必要。关键字:数据库数值绑定信息交互引言:ADO.NET可以很方便地从数据库中获得很多行数据,但是使用ADO.NET技术读取数据库时,还是需要编写很多行代码才能实现数

2、据库信息的访问和读取,这个过程虽然有很大的重复性,有很多重复的代码可以利用,然而由于代码量过多,就不太容易读懂和控制,因此在使用ADO.NET技术读取数据库时,经常会出现一些错误。而数据绑定可以让程序员不关注数据库连接、数据库命令以及如何格式化这些数据以显示在页面上等环节,而是直接把数据绑定到HTML元素。这种读取数据的方式效率非常高,而且基本不用编写多少代码。正文:数值绑定的原理是:首先要设置控件的数据源和数据的显示格式,把这些设置完毕以后,控件就会自动处理剩余的工作以把要显示的数据按照要显示的格式显示在页面上。ASP

3、.NET的数据绑定同Windows程序或C/S程序中数据绑定看似差不多,其实,他们的原理是不同的。在Windows程序或C/S程序中,数据绑定将处理数据源和控件之间的直接连接,如果用户改变了屏幕上控件的值,被连接的数据也会自动改变。同样,如果在用户工作过程中数据改变了,屏幕上的显示会被自动刷新。而这些,在ASP.NET中是不实际的,因为不可能一直保持数据库的连接。直接的数据绑定严重限制了程序的可扩展性和降低了程序的灵活性,正式这些缺点使得直接的数据绑定技术逐渐淡出应用行列。不过,中原工学院信息商务学院毕业设计(论文) “

4、文献综述”专用纸第6页ASP.NET的数据绑定与直接的数据绑定还有一点相似之处,即单向连接。数据从数据对象中流向控件,然后数据对象被释放,页面被发送到顾客端。如果用户修改控件里的数据,应用程序也可以更新数据库中的相应的记录,但这些不是自动发生的。与旧的数据绑定相比,ASP.NET的数据绑定更具有灵活性。它提供了很多功能强大的数据绑定控件,如GridView和DetailsView等,这些控件可以灵活地展示信息,并允许对它们进行格式化。改变它们的布局,还可以把它们放置在其他的控件之中。数据绑定的类型ASP.NET数据绑定具

5、有两种类型:单值绑定和多值绑定。单值绑定相对来说比较简单,然而多只绑定则要满足ASP.NET数据控件的数据绑定需要。1.单值绑定可以通过单值绑定的方式把数据添加到ASP.NET页面的任何地方。可以把数据放在一个控件的属性定义标记里,也可以直接以纯文本的形式放置在HTML标记里。单值绑定并不需要同ADO.NET一起工作,相反,单值绑定允许把一个变量、一个属性或者一个表达式动态地插入到一个页面中。单值绑定还可以帮助创建数据控件的模板。2.多值绑定多值绑定可以显示一个表中的所有内容。同单值绑定不一样,这种类型的数据绑定需要支持

6、它的特殊控件。一般来说,这些控件可以使一个列表控件,如CheckBoxList或ListBox,还可以是GirdView等更先进的控件。如果一个控件提供一个名为DataSource的属性的话,那么这个控件就支持多值绑定。同单值绑定一样,多值绑定也不需要同ADO.NET一起工作,它们可以从一个集合或一个数组中获得数据。数据绑定的工作方式中原工学院信息商务学院毕业设计(论文) “文献综述”专用纸第6页单值数据绑定和多值绑定的工作方式不太一样。使用单值绑定时,需要把数据绑定表达式插入到.aspx文件的标记中。而使用多值绑定时,

7、就必须设置一个数据控件的单个或者多个属性。一旦指定了数据,就需要激活它,可以通过调用DataBind方法来激活数据绑定。方法DataBind是ASP.NET控件类提供的一个基本功能,它能够自动的绑定一个控件和该控件包含的任何子控件。使用多值绑定时,可以使用列表控件提供的DataBind方法。同样,也可以通过调用当前页面的对象的DataBind方法来绑定整个页面。一旦调用这个方法,所有的数据绑定表达式会以指定的值来代替。单值绑定单值绑定其实就是实现动态文本的一种方式,为了实现单值绑定,可以向ASP.NET页面文件中添加特殊

8、的数据绑定表达式。主要有4种数据绑定表达式:1.<%=XXX%>,它是内联引用方式,可以引用C#代码。2.<%#XXX%>,它可以引用.cs文件中的代码的字段,但这个字段必须初始化后,在页面的Load事件中使用Page.DataBind方法实现。3.<%#$XXX>,它可以引用Web.config文件中预定义的字段或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。