几种常见的 ASP.NET 平台上表格控件的简单评价

翻译|其它|编辑:郝浩|2007-08-07 08:58:27.000|阅读 1899 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

由于这次试用它们的目的主要是寻找一种能够简单实现滚动条的表格控件,所以关注重点也在这个方面,其他方面没有过多涉及。 

1. Developer Express ASPxGrid

1) 程序本身有 Bug ,有乱码现象

2) 代码量很大

3) 不能创建 DataSource ,但可以绑定已经建好的 DataSource

4) Scroll 动作需要 Postback 到服务器上,较慢,横向的无须 CallBack

5) 代码量较大,尤其是处理数据更新时(例子有 600 行代码)

6) 不支持自动格式,在 UI 定制方面工作量较大

7) 过于臃肿,更象是一个 WinForm 而非 WebForm 的控件

 

2. ComponetOne WebGrid

1) GridView 比较接近

2) 有专用界面来定义列

3) 可以横向或纵向滚动,但要求将 Grid 的大小(宽度和高度)设置为绝对值,不能设为百分比

4) 可以设置模板

5) 必须设置列宽,不便于自动调整

 

3. ComponentArt Grid

1) 不带设计器,所有属性和事件都需要手动设置,无法在 GUI 下设计

2) 大多数效果都是以代码实现的

3) 启用滚动条的方式比较复杂,如需要设置 Scrollbar 的宽度,图像等

 

4. Telerik Grid

1) 内置 AJAX Framework,有可能和 Atlas 冲突

2) 可以方便地设置 Scroll

3) 支持的绑定控件比较丰富,直接支持 普通/Button/Checkbox/DropDown/HyperLink

4) 支持 Theme

5) 与普通的 GridView 的对象模型不太一致,需要重新学习其使用方法

---------------------------------

这次比较令人意外的是,ComponentArt Grid 控件没有 DesignTime UI 支持,远远不如 ASP.NET GridView 使用起来方便。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP