三大控件的区别与联系

我想深入了解一下.net框架中三大控件datalist,gridview,repeater三者的区别与联系,什么时候该用什么控件?谢谢!!!

慕的地6264312
浏览 482回答 2
2回答

ITMISS

datalist,gridview,repeater这3个datalist和gridview 和定制了格式的(必须用table)repeater只是一个模板datalist是竖着展示消息gridview是横着展示消息我记得好像是这样的联系都是显示多条数据的控件一般后台用datalist和gridview (因为对展示要求不高)repeater一般用于前台高展示要求的需求,按照自己的想法去定制格式

繁星淼淼

gridview:直接就提供了很多的表现方式,各种各样的事件,是三者之中最复杂也是最占资源的一块,常用于列表数据处理的时候,功能强大且使用简单,但是最好是不要太大量的数据; 特点:使用简单、封装常用功能,适合初学者。repeater:看名字就知道意思了,就是实现重复现显示的功能, 列表内容自定义程度高,,就是一个循环,效率很高; 数据量很大的时候, 可以考虑用这个,但是在列表上实现复杂的功能时可能比较困难,表现形式比较单一。所以在简单的数据显示的时候,它是不二的选择。 特点:表现形式单一,显示高效率,datalist:比较有特点,自定义程度更加强大,控件将项显式放在 HTML table中,您可以使用不同的布局模板来显示数据记录。特点:表现形式多样,效率适中。
打开App,查看更多内容
随时随地看视频慕课网APP