• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    datalist,Repeater和Gridview的区别分析

    griview优点:功能最强大,提供分页,编辑,删除,选择等等很多功能,使用最方便,直接拖拽到页面上,建立新的数据源,点几下鼠标就可以维护一个表的浏览、删除和修改了,而且是分页的哦。(增加我还没搞明白怎么能点几下鼠标就实现,如果您知道请告诉我。)。而且因为模板已经定制好,想自己灵活控制,不太容易。


    缺点:占用系统资源大,他的分页是把整个表的数据取出来,到gridview上分页的,因此如果数据量比较大的时候,速度非常非常慢。效率极低。

    datalist比较好控制样式。。没有自带的分页。。编辑等。。都得自己手写。。
     

    还有个repeater

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

    datalist处于他们俩之间

    至于什么时候用取决与你自己的程序。。
     

    第二个人:

    简单的说:GridView,DataList都是从WebControl派生出来的,拥有WebControl样式属性,自身会被解析为table,其中的每一行会被解析为tr-td  、

    Repeater是从Control派生出来的,它只是重复模板中的内容,这也是为什么repeater没有提供ItemStyle,SelectItemTemplate这些模板和样式控制的原因

    从灵活性上讲肯定是Repeater更灵活,他只是循环内容,不用产生.net指定的一系列垃圾代码,但是同时他也失去了.net提供的部分功能。但是编译生成的html更为简单,因此效率也相对要高

    从使用上讲的话,就要看你比较善于使用哪个了,Repeater比较容易设置样式,GridView比较容易做增删改等操作。

    您可能感兴趣的文章:
    • asp.net中让Repeater和GridView支持DataPager分页
    • repeater、gridview 在绑定时判断判断显示不同的行样式或文本
    • ASP.NET MVC4之js css文件合并功能(3)
    • Asp.net程序优化js、css实现合并与压缩的方法
    • Asp.net_Table控件の单元格纵向合并示例
    • ASP.NET GridView 实现课程表显示(动态合并单元格)实现步骤
    • asp.net中GridView和DataGrid相同列合并实现代码
    • asp.net中rdlc 合并行的方法
    • asp.net 合并GridView中某列相同信息的行(单元格)
    • ASP.NET中GridView和Repeater重复数据如何合并
    上一篇:GridView中加上CheckBox 的全选功能的代码
    下一篇:.NET 缓存设计的使用说明
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    datalist,Repeater和Gridview的区别分析 datalist,Repeater,和,Gridview,