今天整理了一下 列表组件应具备的 特性列表,这些也是GT-Grid努力要实现的特性.

其中有些可能并不是很有用处,也可能有些很有用处的特性没有被包含,
欢迎大家补充和讨论,谢谢了 :)
==============================
列表内部滚动条(固定表头,固定工具栏等)

自定义复杂表头

可方便的为工具栏添加自定义按钮(或链接).

页导航,页大小切换

可手动调节列宽

可动态控制列的显示和隐藏

可手动调节列的相对位置(通过鼠标拖拽)

按列排序 (支持当前页 和全部数据,支持复合排序)

按列筛选 (支持当前页 和全部数据,支持复合筛选)

按列编组 (两种方式:1 合并编组列,2 隐藏编组列,增加分隔行)

按列锁定 (锁定的列将在横坐标方向固定不动)

支持行选择 (单选 多选)

可手动调节行的相对位置(通过鼠标拖拽)

可调节列表的宽度和高度

数据导出, 打印 (支持当前页 和全部数据,导出支持xls,csv,pdf格式)

自定义单元格内容展现方式

自定义列行为 行行为 单元格行为

附加列(也称作伪列,指在页面展现时才生成的数据列)

附加行(每行数据可以指定附加的信息 放在该行下面的隐藏行内,可通过操作来使其展现或隐藏)

可编辑列表(CRUD操作,支持多种编辑模式,支持批量增加,支持按模板增加 ),并且能够得到保存成功或失败的反馈,对数据的编辑在保存前可以撤销.

统计(行 列 求和 求平均值 自定义公式,同时要支持附加列,支持编辑后的实时统计,支持编组后的按组统计,支持客户端统计,支持服务端统计)

支持同一页面显示多个grid,并且可以定制彼此之间的关联关系

支持键盘操作(为常用功能提供键盘按键支持)

换肤(改变列表的风格样式)

支持当前页面懒加载,类似rico、dorado那种,随着滚动条向下滚动,逐步生成表格(适用于单页大数据量)

支持页面数据缓存 (可在刚刚访问的页面和当前页面间快速切换)

预加载 ( 在浏览当前页面时,利用ajax请求,将下一页数据提前载入,减少翻页时的等待时间)
评论
ado88 2007-12-04
我想要设置ECSide固定表头,该用哪个属性呢
mhere 2007-10-09
按列排序 (支持当前页 和全部数据,支持复合排序)
看到了,刚才太激动,没看见支持复合排序这几个字,呵呵:>
见笑了
mhere 2007-10-09
多列排序没有啊??? 小胖哥
发表评论

您还没有登录,请登录后发表评论

fins
  • 浏览: 706234 次
  • 性别: Icon_minigender_1
  • 来自: 小胖儿的大城
  • 详细资料
搜索本博客
我的相册
D491c37e-81de-385c-ad95-b7a20ad6a3c8-thumb
David Recordon
共 63 张
其他分类
存档
最新评论