repeater,datalist,gridview 3大数据控件大比拼

添加人:hrj411269零级(166分)   添加时间:2008-05-26    阅读次数:494  收藏此教程

repeater,datalist,gridview各有什么优点和缺点,在什么情况下使用它们?

griview优点:功能最强大,提供分页,编辑,删除,选择等等很多功能,使用最方便,直接拖拽到页面上,建立新的数据源,点几下鼠标就可以维护一个表的浏览、删除和修改了,而且是分页的。而且因为模板已经定制好,想自己灵活控制,不太容易。
缺点:占用系统资源大,效率性能很差,他的分页是把整个表的数据取出来,到gridview上分页的,因此如果数据量比较大的时候,速度非常非常慢。效率极低。
综合以上考虑:gridview适合数据量小,效率要求不高的情况使用,比如后台小量数据的管理。

repeater优点:功能简单,效率高,容易灵活控制生成的HTML代码,分页需要自己实现,整体来说,如果用习惯repeater就会喜欢上,适合前台使用。

缺点:功能简单。需要自己做更多的事情才能完成某个功能,总的一句话:“灵活,效率高,要投入的技术含量高!!”。

datalist:性能介于上面两者之间,个人感觉用于一些商品的展示之类的设计比较好,用的不多,前台使用比较多。

1页 第1上一页1下一页
相关的教程: Repeater datalist gridview3
收藏此教程

当前平均分: 1.3(8 次打分)

-5-4-3-2-1012345
评论主题
您的大名
您的评论
验证码 点击换一个验证码
知识库搜索: