原文来自方案网 http://www.fanganwang.com/Product-detail-item-1445.html,欢迎转载。
关键字:TreeGrid,树型表格,表格,ajax表格,性能好,功能强大,Grid
EJS TreeGrid,性能和功能世界第一的表格控件(树状表格)
EJS TreeGrid 是一个完全用javascript实现的DHTML组件, 可以用来在网页上显示和编辑表格, 数据表,树状结构,树形表格或甘特图。
Internet Explorer (IE6, IE7, IE8, IE9), 包括各种兼容模式 |
Mozilla Firefox (FF1.5 - FF11) |
Google Chrome (CH3 - CH18) |
Safari (S3, S4, S5) |
Opera (O9, O9.5, O10, O10.5, O11, O11.5) |
Apple iPad Safari Mobile (incl. full scrolling and dragging) |
Google Android browser (incl. full scrolling and dragging) |
|
还包括 IE, Mozilla and WebKit 为内核的浏览器 |
表格单元格内容编辑
使用AJAX提交修改的数据到服务器,(无刷新)changes update to server by AJAX
也可以使用页面(表单)提交(HTTP POST)
表格行排序
表格行增加和删除
定义不同的颜色(条件格式)
表格列宽度可以调整
隐藏和显示表格列
表格工具栏
实现行和列的树状结构
支持高级的单元格公式, 表达式计算(类似微软的Excel电子表格)
利用AJAX技术和分页组件, 可以支持多种分页模式, 支持显示百万级的数据量。同时支持列分页。
支持(类似微软的Excel电子表格)表达式过滤。
类似谷歌的条件查找。
行数据自动聚合,类似微软的Excel电子表格数据透视表视图。
任意的行锁定和列锁定
单元格合并。 支持多行或多列合并,甚至是多行列合并。 可以由用户指定,进行动态合并(无刷新)
通过拖拽来实现行移动,行拷贝,支持多个表格之间的行移动,行拷贝
用户可以通过键盘或鼠标来选择行或一个区域内的单元格选择;支持用户自定义的选区批操作。
可以通过鼠标来移动列,列排序,列锁定和解锁。
支持不同类型的数据单元格,如文本,数字,复选框,多行文本框,图片框,超链接,或其他html元素。
通过单元格类型和格式字符串智能切换数据的输入和显示格式。
特有的日期弹出框输入,支持日期区间输入和重复日期输入。
支持多种格式的掩码输入。
单元格的输入正确性校验, 支持编辑后校验或提交服务器前校验
支持多行文本输入。
支持各种打印选项或导出为PDF格式(支持不同的PDF格式设置)
支持微软的Excel格式导出,支持其他兼容XLS/HTML格式的电子表格
服务器端数据同步化。
支持主/从表关系, 支持不同的主/从表。
支持甘特图的创建, 包括依赖关系,资源,合计, 限制和动态更新等等。
可以显示和动态更新浏览器中的插件,如Adobe Flash, Microsoft SilverLight(微软银光) 或自定义的js脚本。该功能可以用于和其他统计图等联动。
可以通过css样式来定义不同的表格外观。
支持各种高级的事件和API二次开发函数,让程序员随意控制表格。
支持无js页面中显示表格。
支持高级的XML 输入输出格式,支持高级 JSON 格式。
支持各种输入焦点切换,包括鼠标和键盘切换,如Tab键,回车键等等。
加载和显示性能都非常好
脚本模块化。 可以将不需要的脚本删除,减少页面的js大小,提高加载性能、加载速度。
支持多种语言和本地化,包括文本,日期格式或数据格式。
从右到左的文字支持,如阿拉伯文等。支持 Hirji 日期。
支持CSS1 严格模式和IE6的怪异模式。 (包括任何的文档类型 <!DOCTYPE>)
EJS TreeGrid 开发包带有大量的例子和服务器端的代码,包括以下代码。
ASP(VBScript)
ASP.NET(C#, Visual Basic)
JSP(Java)
PHP
HTML(all other)
除了上述的服务器端代码, EJS TreeGrid 表格控件还支持任何能处理XML 或 JSON 的服务器端语言。.
项目甘特图展示
甘特图
趋势图
折线图和坐标图
甘特图的大数量显示
资源图显示和编辑
下载控件: