北大青鸟郑州鸿博省内唯一校企合作院校
 
北大青鸟郑州鸿博网站首页 北大青鸟郑州鸿博中心概况 北大青鸟郑州鸿博新闻动态 北大青鸟郑州鸿博课程介绍 北大青鸟郑州鸿博师资力量 北大青鸟郑州鸿博就业广场 北大青鸟郑州鸿博学员天地 北大青鸟郑州鸿博在线报名 北大青鸟郑州鸿博招生问答 北大青鸟郑州鸿博视频专区
 
学完课程后,能做什么? 英语、数学不好,能学好软件开发吗? 郑州鸿博在线咨询 郑州鸿博在线咨询 郑州鸿博在线咨询
北大青鸟郑州鸿博查看课程 北大青鸟郑州鸿博了解师资 北大青鸟郑州鸿博开班信息 北大青鸟郑州鸿博学员就业 北大青鸟郑州鸿博在线咨询 北大青鸟郑州鸿博网络报名 设北大青鸟郑州鸿博主页为首页 将北大青鸟郑州鸿博主页加入收藏
北大青鸟郑州鸿博大学生入口 北大青鸟郑州鸿博中专职高生入口
北大青鸟郑州鸿博高中生入口 北大青鸟郑州鸿博失业行业者入口
   
北大青鸟郑州鸿博栏目导航课程介绍 北大青鸟郑州鸿博栏目导航专业详解
北大青鸟郑州鸿博栏目导航课程体系 北大青鸟郑州鸿博栏目导航特色优势
北大青鸟郑州鸿博栏目导航教学方法 北大青鸟郑州鸿博栏目导航教材样本
北大青鸟郑州鸿博栏目导航疑问详解 北大青鸟郑州鸿博栏目导航课程定位
北大青鸟郑州鸿博栏目导航企业需求 北大青鸟郑州鸿博栏目导航项目实战
北大青鸟郑州鸿博栏目导航.NET培训 北大青鸟郑州鸿博栏目导航JAVA培训
北大青鸟郑州鸿博栏目导航在线测试 北大青鸟郑州鸿博栏目导航在线报名
北大青鸟郑州鸿博在线咨询
北大青鸟郑州鸿博QQ在线咨询
北大青鸟郑州鸿博免费通话
北大青鸟郑州鸿博 推荐文章
ASP.NET的五大数据控件浅谈

  作者:北大青鸟郑州鸿博管理员   来源:郑州鸿博   发布日期:2009-08-05   点击次数:369  

ASP.NET 数据控件:GridView,DataList,Repeater ,DetailsView,FormView。

ASP.NET 数据控件综述:

1.前3个用于呈现多条记录,后面2个用于呈现单条数据明细,即常用的记录明细。

2.GridView和DetailsView控件的布局固定,自定义数据显示的布局功能有限,一般适合布局简单的数据呈现。3.DataList,Repeater和FormView数据控件都有很强的自定义布局能力,如果数据呈现需要较为复杂的布局方案,这3个控件是首选。

4.GridView ,DetailsView和FormView这三个都是.net 2.0新增的控件,内置了分页,排序等等功能,其改进程度是1.1所提供控件无法比的。

5.DataList和Repeater是1.1版就提供的控件,内置功能较弱,需要自己实现分页,排序,数据事件等功能。

        有趣的是,在现在的Asp.net平台上,如果从功能上来说呈现单列数据时DetailsView和FormView相对应,DetailsView布局固定FormView自定义布局,呈现多列数据时只有GridView来负责布局固定的数据,从功能上来说,没有对应的控件与GridView相配。

        DataList提供的数据功能与GridView相比,实在是太弱了.与GridView几乎不需要编程就能担负数据呈现的重任相比,DataList要求程序员必须自己写代码来实现想要的功能。

ASP.Net 数据控件之GridView 控件:

        GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。

        注意:GridView 控件是 ASP.NET 的早期版本中提供的 DataGrid 控件的后继控件。除了添加利用数据源控件功能的新功能,GridView 控件还实现了某些改进,例如,定义多个主键字段的功能、使用绑定字段和模板的改进用户界面自定义以及用于处理或取消事件的新模型。

ASP.Net 数据控件之DetailsView 控件:

        DetailsView 控件一次呈现一条表格形式的记录,并提供翻阅多条记录以及插入、更新和删除记录的功能。DetailsView 控件通常用在主/详细信息方案中,在这种方案中,主控件(如 GridView 控件)中的所选记录决定了 DetailsView 控件显示的记录。

ASP.NET 数据控件之FormView 控件:

        FormView 控件与 DetailsView 控件类似,它一次呈现数据源中的一条记录,并提供翻阅多条记录以及插入、更新和删除记录的功能。不过,FormView 控件与 DetailsView 控件之间的差别在于:DetailsView 控件使用基于表格的布局,在这种布局中,数据记录的每个字段都显示为控件中的一行。而 FormView 控件则不指定用于显示记录的预定义布局。实际上,您将创建包含控件的模板,以显示记录中的各个字段。该模板包含用于设置窗体布局的格式、控件和绑定表达式。

ASP.NET 数据控件之Repeater 控件:

        Repeater 控件使用数据源返回的一组记录呈现只读列表。与 FormView 控件类似,Repeater 控件不指定内置布局。您可以使用模板创建 Repeater 控件的布局。

ASP.NET 数据控件之DataList 控件:

        DataList 控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,例如,将数据记录排成列或行的形式。您可以对 DataList 控件进行配置,使用户能够编辑或删除表中的记录。(DataList 控件不使用数据源控件的数据修改功能;您必须自己提供此代码。)

ASP.NET 五大数据控件的基本情况就向你介绍到这里,希望通过介绍使学生们了解ASP.NET 数据控件的基本情况。

致力于做河南最好

北大青鸟IT教育

郑州北大青鸟咨询
企业人才预定热线
北大青鸟地址
邮编

传真

乘车路线

豫icp备08003493号

版权所有2008-2013

0371-67938311
0371-67938377
郑州市建设路和嵩山路交叉口向西50米泰隆大厦十六楼
450000

0371-67938377

从火车站坐1.68.99.101西线到碧沙岗站下车;从北站坐9.88.909路到碧岗站下车;从东站和南站坐521路到碧沙岗站下车;从西站坐315.31到碧沙岗下车.

北大青鸟APTECH(郑州鸿博)授权培训中心