我想深入了解一下.net框架中三大控件datalist,gridview,repeater三者的区别与联系,什么时候该用什么控件?谢谢!!!
2 回答
ITMISS
TA贡献1871条经验 获得超8个赞
datalist,gridview,repeater
这3个
datalist和gridview 和定制了格式的(必须用table)
repeater只是一个模板
datalist是竖着展示消息
gridview是横着展示消息
我记得好像是这样的
联系都是显示多条数据的控件
一般后台用datalist和gridview (因为对展示要求不高)
repeater一般用于前台高展示要求的需求,按照自己的想法去定制格式
繁星淼淼
TA贡献1775条经验 获得超11个赞
gridview:直接就提供了很多的表现方式,各种各样的事件,是三者之中最复杂也是最占资源的一块,常用于列表数据处理的时候,功能强大且使用简单,但是最好是不要太大量的数据; 特点:使用简单、封装常用功能,适合初学者。
repeater:看名字就知道意思了,就是实现重复现显示的功能, 列表内容自定义程度高,,就是一个循环,效率很高; 数据量很大的时候, 可以考虑用这个,但是在列表上实现复杂的功能时可能比较困难,表现形式比较单一。所以在简单的数据显示的时候,它是不二的选择。 特点:表现形式单一,显示高效率,
datalist:比较有特点,自定义程度更加强大,控件将项显式放在 HTML table中,您可以使用不同的布局模板来显示数据记录。特点:表现形式多样,效率适中。
- 2 回答
- 0 关注
- 494 浏览
添加回答
举报
0/150
提交
取消