Gridview Detailsview Formview Repeater Datalist DataGrid的区别

老师布置的项目中每个页面都需要不一样的数据控件但是实在分不清楚怎么使用比如说,详细显示某条新闻内容适合哪个控件老师布置的是新闻发布系统谁知道可以解释下吗非常感谢... 老师布置的项目中 每个页面都需要不一样的数据控件 但是实在分不清楚怎么使用 比如说,详细显示某条新闻内容适合哪个控件 老师布置的是新闻发布系统 谁知道可以解释下吗 非常感谢 展开
 我来答
一米阳光abyh
2014-06-12 · TA获得超过116个赞
知道答主
回答量:174
采纳率:100%
帮助的人:125万
展开全部
GridView、DetailsView、FormView 、Repeater、DataList的区别 Posted on 2008-03-13 18:27 Yu Yong-bo 阅读(44) 评论(0) 编辑 收藏 GridView 控件: GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。 DetailsView 控件: DetailsView 控件一次呈现一条表格形式的记录,并提供翻阅多条记录以及插入、更新和删除记录的功能。DetailsView 控件通常用在主/详细信息方案中,在这种方案中,主控件(如 GridView 控件)中的所选记录决定了 DetailsView 控件显示的记录。 FormView 控件: FormView 控件与 DetailsView 控件类似,它一次呈现数据源中的一条记录,并提供翻阅多条记录以及插入、更新和删除记录的功能。不过,FormView 控件与 DetailsView 控件之间的差别在于:DetailsView 控件使用基于表格的布局,在这种布局中,数据记录的每个字段都显示为控件中的一行。而 FormView 控件则不指定用于显示记录的预定义布局。实际上,您将创建包含控件的模板,以显示记录中的各个字段。该模板包含用于设置窗体布局的格式、控件和绑定表达式。 Repeater 控件: Repeater 控件使用数据源返回的一组记录呈现只读列表。与 FormView 控件类似,Repeater 控件不指定内置布局。您可以使用模板创建 Repeater 控件的布局。 DataList 控件: DataList 控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,例如,将数据记录排成列或行的形式。您可以对 DataList 控件进行配置,使用户能够编辑或删除表中的记录。(DataList 控件不使用数据源控件的数据修改功能;您必须自己提供此代码。)DataList 控件与 Repeater 控件的不同之处在于:DataList 控件将项显式放在 HTML 表中,而 Repeater 控件则不然。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式