总结datalist控件和repeater控件的异同

发布网友 发布时间:2022-04-21 23:15

我来回答

1个回答

热心网友 时间:2022-04-27 14:08

列表类
GridView
控件
GridView
控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。
特征:一行一条记录,就像新闻列表一样;带分页功能。
DataGrid
控件(建议用
GridView
控件代替)
没有出现
GridView
之前,就用
DataGrid。除了添加利用数据源控件功能的新功能,GridView
控件还实现了某些改进,例如,定义多个主键字段的功能、使用绑定字段和模板的改进用户界面自定义以及用于处理或取消事件的新模型。
DataList
控件
DataList
控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,例如,将数据记录排成列或行的形式。您可以对
DataList
控件进行配置,使用户能够编辑或删除表中的记录。(DataList
控件不使用数据源控件的数据修改功能;您必须自己提供此代码。)DataList
控件与
Repeater
控件的不同之处在于:DataList
控件将项显式放在
HTML
表中,而
Repeater
控件则不然。
特征:一行可以有多条记录,就像图片列表一样;分页功能需要手写。
Repeater
控件
Repeater
控件使用数据源返回的一组记录呈现只读列表。与
FormView
控件类似,Repeater
控件不指定内置布局。您可以使用模板创建
Repeater
控件的布局。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com