软件开发工具:ASP.NET 数据控件

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 《石家庄软件开发》数据控件之Repeater 控件

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

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

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

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

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

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

 ASP.NET 五大数据控件的基本情况就向你先容到这里,但愿通过先容使你了解ASP.NET 数据控件的基本情况。

 

日本无码免费不卡AV二区_亚洲欧洲自拍拍偷_人妻无码手机在线中文_久久爱WWW高清免费人