新闻§资讯NEWS

深圳网站制作模板的使用方法有几种

作者:深圳网站建设 来源:万广互联 浏览数:3723 发布时间:2012-9-28 23:25:24

插入的每条数据都必须是DataRow类型的对象,在插人之前可以使用DataTable的DataRow方法得到—个符合当前已经建立的字段的DataRow对象。如果按照数组的使用方法向DataRow插入数据,那么需要注意的是数组中数据的顺序应该等于建立各个字段的顺序。深圳网站制作模板的使用方法有几种???

1、DataList组件
相比DataTable组件,DataList组件的使用要复杂一些,但同时也给了开发人员更大的选择余地。DataTable组件使用摸扳技术达到让开发人员自定义数据显示模式的目的。将模扳技术的详细说明放在后面和比Peater组件一起讲解,这里先简单讲解一下模板技术的使用方法。

当DataTable执行数据绑定操作的时候,对于数据源中包含的每条数据,都会重复地调用模板内部的语句,这些语句可能是HTML代码,也可能是ASP.Net代码。如果希望在模板内部引用当前数据源的数据,那么可以使用“Container.DataItem”得到数据源中当前的一条记录,再通过类型转换或是使用DataBinder.Eval()方法就可以得到记录中包含的原始数据。显示或是处理这些数据,就可以实现开发人员自定义显示样式和风格的目的。

使用DataBinder.Eval()方法输出数据源中的数据通常用于数据源是数据库中的数据表或类似于数据表的二维数据源(如XML文件数据源)的情况。DataBinder.Eval()可以看作是将读取数据操作和Write操作融为一体的方法,在使用此方法的时候需要指定需要输出的数据的类型。

表明从数据源中的当前记录中得到属于名为“重量”的字段的数据,将这个数据作为带两位小数的数字输出。

2、列表绑定组件
除了上述几种ASP.Net服务器端组件,数据绑定中常常使用的ASP.Net组件还有Repeater和DataGrid。DataGrid组件将在下一节详细地说明,上面讲述的几种数据绑定常用组件和下面一节将会遇到的DataGrid组件具有许多相似的属性和方法。通常称为列表绑定组件。下面讲述这些列表绑定组件的一些共同属性:

Repeater、DataList、DataGrid都实现了System.Collections.Icollection接口,所有都包含System.Collections.Icollection接口的DataSource属性。

DataSource是一组相同特征的对象或者一个相同对象的集合。在ASP.Net框架结构中有几个对象提供了Icollection的实现,包括System.Data.Data View(它通常用来访问关系数据库和XML数据),一般Icollection实现以及数组。在ASP.Net框架里,有许多对象都有DataSource属性。其中包括System.Data.Data 和ArrayList、HashTable等。

本文作者:万广互联

本文地址:http://www.wang0214.com/news/467.html

版权所有 转载时必须以连接形式注明作者和原始出处

已有0条评论,点击发表评论最新评论

发表评论

验证码: 点击切换验证码 看不清楚?

我们为您提供

高品质网站建设

服务包含营销推广、网站建设、企业邮箱、域名空间、CRM系统开发

现在咨询 0755-23000632