datalist,Repeater和Gridview的区别分析

 更新时间:2013年03月12日 11:35:12   作者:  
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 MVC应用程序的安全性

    浅谈ASP.NET MVC应用程序的安全性

    web应用程序的安全性算是一个老生常谈的问题了,当然asp.net mvc也不例外,虽然他在设计之初就对此有了一些防范,但是还是要差很多,有很多地方需要我们程序猿们注意的地方,我们今天就来简单的探讨下
    2014-11-11
  • .Net判断一个对象是否为数值类型实例

    .Net判断一个对象是否为数值类型实例

    这篇文章主要介绍了.Net判断一个对象是否为数值类型的方法,实例讲述了一个国外的示例并对其进行了改进,非常实用,需要的朋友可以参考下
    2014-10-10
  • GridView生成的HTML代码示例对比

    GridView生成的HTML代码示例对比

    很多初学者都奇怪GridView生成的HTML代码到底是什么,下面有个示例对比,需要的朋友可以参考下
    2014-02-02
  • 详述ASP.Net中页面之间传参方法

    详述ASP.Net中页面之间传参方法

    本文主要详述ASP.NET中页面之间传递参数的方法,共介绍了三种方法,有需要的朋友可以来了解一下。
    2016-10-10
  • asp.net下用DataSet生成XML的问题

    asp.net下用DataSet生成XML的问题

    asp.net下用DataSet生成XML的问题...
    2007-04-04
  • 基于.NET的FluentValidation数据验证实现

    基于.NET的FluentValidation数据验证实现

    这篇文章主要介绍了基于.NET的FluentValidation数据验证实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • asp.net实现将ppt文档转换成pdf的方法

    asp.net实现将ppt文档转换成pdf的方法

    这篇文章主要介绍了asp.net实现将ppt文档转换成pdf的方法,通过自定义函数实现将pptx格式的文件转换成pdf格式文件的功能,是非常实用的技巧,需要的朋友可以参考下
    2014-11-11
  • asp.net Linq把数据导出到Excel的代码

    asp.net Linq把数据导出到Excel的代码

    最近有需要通过WEB把数据导出到Excel的功能, 关于导出数据到Excel并无什么新奇可言,网络上到处都是,但基本上都是一种模式,通过DataGrid 把数据导出到Excel的方式。
    2008-10-10
  • Web开发异常行为排查常用方法图文介绍

    Web开发异常行为排查常用方法图文介绍

    平常程序遇到错误,开发环境下一般都用调试搞定,生产环境下通过查看日志搞定。但也有搞不定的时候,本文提供了详细的解决方案
    2012-11-11
  • 二级域名Cookie问题的解决方法

    二级域名Cookie问题的解决方法

    今天博客园全面采用二级域名后,发现即使用户已经登录,但在访问二级域名Blog页面时都显示没有登录(表现为发表评论时要求输入验证码, 收藏功能无法正常使用),再次登录后,进入其他二级域名还是需要登录。
    2008-10-10

最新评论