ECSide标签属性说明之<ec:table>
<ec:table>标签说明
◆ 属性: tableId
描述:
设置列表的唯一标识,默认为"ec",当一个页面内有多个ECSIDE列表时,必须为每个列表指定不同的tableId.
◆ 属性: theme
描述:
设置列表的风格所使用的主题. 默认为ecside.
◆ 属性: generateScript
描述:
是否自动生成ECSide所需的js脚本. 可选 true/false ( 默认:true )
◆ 属性: useAjax
描述:
是否使用ajax技术进行翻页、过滤、排序等操作. 可选 true/false ( 默认:true )
◆ 属性: doPreload
描述:
是否使用预读取技术. 可选 true/false ( 默认:true )
◆ 属性: classic
描述:
是否使用传统的简单列表. 可选 true/false ( 默认:false )
◆ 属性: autoIncludeParameters
描述:
是否开启"自动保留"特性.翻页 过滤 排序时当前页的表单域将以hidden input的形式被保留(传递到新页面). 可选 true/false ( 默认:true )
关于此项的更多说明可参见原版ec手册
◆ 属性: includeParameters
描述:
在关闭"自动保留"时,希望被自动保留的表单域的标示,支持多个,用","分割
◆ 属性: excludeParameters
描述:
在开启"自动保留"时,希望不被自动保留的表单域的标示,支持多个,用","分割
补充:
如果理解了 autoIncludeParameters 的用处 就不难理解以上两个属性的用处了
注意: excludeParameters 比 includeParameters 有更高的优先级
即 excludeParameters="a" includeParameters ="a" 时 a仍然将被排除
建议尽量使用 excludeParameters 不要使用 includeParameters ,除非你非常明确自己要包含的东西。
includeParameters 使用不当会使你忘记包含一些必须包含的东西.
excludeParameters="表单属性名称1,表单属性名称2" (表单属性名称不能含有半角的逗号)
includeParameters="表单属性名称3,表单属性名称4"
◆ 属性: toolbarContent
描述:
设置工具条要显示的内容,以及各个元素的前后位置.
默认状态是 toolbarContent="navigation|pagejump |pagesize|refresh save add del|export|extend|status"
例子 toolbarContent="pagejump|navigation|export|extend|status"
此时 工具条将不显示"页面行数调整"框和"刷新 保存 增删按钮" 同时顺序也会和默认的发生变化
navigation 导航条
pagejump 页面跳转
pagesize 页面行数设置
refresh 刷新当前页
save 保存列表记录
add 添加记录
del 删除记录
export 导出按钮区
extend 自定义扩展区
status 数据信息区
◆ 属性: toolbarLocation
描述:
设置工具条要显示的位置(列表的上面还是下面). 可选top/bottom/none, 默认top.
◆ 属性: paginationLocation
描述:
同toolbarLocation.
◆ 属性: rowsDisplayed
描述:
设置每页显示的默认记录条数.
◆ 属性: pageSizeList
描述:
设置调整"每页记录数"的下拉框内的候选值.
例如: pageSizeList="10,20,50,100,1000,2000,all"
其中的all为增加全部显示功能。
例子 pageSizeList="10,20,50"
此时列表里将只显示 10 20 50供选择
max:数字 特性 :
pageSizeList="max:200,10,15,30,50,100,all"
如果 10--100以及all中,某一项大过了max的200则 不在列表中显示。
也可以只使用pageSizeList="max:200" 此时将 使用默认设置,并用max限制。
◆ 属性: nearPageNum
描述:
设置"邻近页导航"的前后区间范围
◆ 属性: maxRowsExported
描述:
设置导出和打印操作所允许的最大记录条数
◆ 属性: resizeColWidth
描述:
是否允许调整列宽. 可选 true/false ( 默认:true )
◆ 属性: minColWidth
描述:
设置调整列宽时,任意一列所允许的最小宽度
◆ 属性: height
描述:
设置列表的高度.
◆ 属性: minHeight
描述:
设置列表的最小高度
◆ 属性: xlsFileName
描述:
设置导出xls的文件的文件名. 不指定时为不允许导出xls文件
◆ 属性: pdfFileName
描述:
设置导出pdf的文件的文件名. 不指定时为不允许导出pdf文件
◆ 属性: csvFileName
描述:
设置导出csv的文件的文件名. 不指定时为不允许导出csv文件
◆ 属性: showPrint
描述:
是否显示打印按钮. true/false.
◆ 属性: action
描述:
列表执行翻页 过滤 排序等操作时所要提交的ACTION
◆ 属性: insertAction
描述:
可编辑列表时,插入数据所要提交的ACTION
◆ 属性: updateAction
描述:
可编辑列表时,更新数据所要提交的ACTION
◆ 属性: deleteAction
描述:
可编辑列表时,删除数据所要提交的ACTION
◆ 属性: shadowRowAction
描述:
显示shadowRow时所要提交的ACTION
◆ 属性: editable
描述:
是否开启可编辑列表功能.
◆ 属性: sortable
描述:
是否允许对列表进行按列排序
◆ 属性: filterable
描述:
是否开启过滤功能.
◆ 属性: title
描述:
设置列表的标题,该标题将显示在列表的上方.
◆ 属性: showTitle
描述:
是否显示列表的title.
◆ 属性: style
描述:
设置列表的table的style,相当于html里的style.
◆ 属性: styleClass
描述:
设置列表的table的style class,相当于html里的class.
◆ 属性: items
描述:
设置要展现的数据对应的集合在内存中存放时使用的名字
◆ 属性: var
描述:
设置指向数据迭代中的当前记录所对应的bean的变量的名称.
◆ 属性: locale
描述:
设置列表的本地化信息. 例如 fr_FR 将使列表使用法文方式显示(前提是已经正确提供相关资源文件).
◆ 属性: interceptor
描述:
自定义列表拦截器.值为对应的拦截器的实现.
该拦截器可用来添加或修改列表的属性
◆ 属性: retrieveRowsCallback
描述:
指定列表所使用的分页机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称
◆ 属性: filterRowsCallback
描述:
指定列表所使用的过滤机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称
◆ 属性: sortRowsCallback
描述:
指定列表所使用的排序机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称
关于以上三个属性的使用请见"ECSide列表的RowsCallback机制"文档.
◆ 属性: width
描述:
指定列表的宽度.相当于<table>的width属性
◆ 属性: listWidth
描述:
Specify the location of pagination bar . Acceptable values are up or down.
◆ 属性: listHeight
描述:
Specify the location of pagination bar . Acceptable values are up or down.
◆ 属性: height
描述:
指定列表的高度.相当于<table>的height属性.当值为"auto"时,列表高度将随着列表内容自动调整.
只有在非classic模式下才有效.
◆ 属性: excludeTool
描述:
Specify whether or not to show the rows displayed bar . Acceptable values are "true" or "false".
◆ 属性: showHeader
描述:
是否显示列表表头
ECSide标签属性说明之<ec:table>的更多相关文章
- ECSide标签属性说明之<ec:column>
<ec:column>标签 ◆ 属性: columnId描述: 单元格的id,相当于<td>的id属性 ◆ 属性: title描述: 列在列表表头里显示的名称. ◆ 属性: p ...
- HTML+css基础 表格标签table Table标签属性 td标签属性
表格标签table: 他是由行与列构成,最小单位是单元格. 行标签 <tr></tr> 单元格标签<td></td> Table标签属性: Bor ...
- ECSIDE标签
ECSIDE标签之<ec:table>标签的属性说明与使用 EC side是基于jsp tag的开源列表组件,可以帮助我们快速实现墙大的列表的jsp标签.EC side可以展现列表(分 ...
- PHP通用的XSS攻击过滤函数,Discuz系统中 防止XSS漏洞攻击,过滤HTML危险标签属性的PHP函数
XSS攻击在最近很是流行,往往在某段代码里一不小心就会被人放上XSS攻击的代码,看到国外有人写上了函数,咱也偷偷懒,悄悄的贴上来... 原文如下: The goal of this function ...
- Html 改变原有标签属性
内容简要: 当标签内内容 达到某以条件的时候改变当前标签属性 例如原标签为<tr> 当tr内的值符合某一条件时把<tr>变成<a>标签 例:当订单状体编程已支付的时 ...
- 6-[HTML]-标签属性
1.HTML标签属性 HTML标签可以设置属性,属性一般以键值对的方式写在开始标签中.如 <div id="i1">这是一个div标签</div> < ...
- jsp2自定义标签+属性
前面说过jsp2自定义标签如果要加入属性需要设置属性的getter和setter方法.代码如下: public class GetParam extends SimpleTagSupport { pr ...
- 借助JavaScript中的Dom属性改变Html中Table边框的颜色
借助JavaScript中的Dom属性改变Html中Table边框的颜色 -------------------- <html> <head> <title>我是页 ...
- HTML5 Audio/Video 标签,属性,方法,事件汇总
HTML5 Audio/Video 标签,属性,方法,事件汇总 (转) 2011-06-28 13:16:48 <audio> 标签属性:src:音乐的URLpreload:预加载au ...
随机推荐
- TableViewCell自定义分割线
产品设计的要求cell的分割线长度不用是整个屏幕宽,并且设计要求分割线为2px(两条),上下不同色. 实现如下: UITableView中将分割线样式改为None tableView.separato ...
- VS2010/MFC编程入门之四(MFC应用程序框架分析)
VS2010/MFC编程入门之四(MFC应用程序框架分析)-软件开发-鸡啄米 http://www.jizhuomi.com/software/145.html 上一讲鸡啄米讲的是VS2010应用 ...
- BigDecimal进行除法divide运算注意事项
Java编程中 BigDecimal进行除法divide运算时,如果结果不整除,出现无限循环小数.则会抛出以下异常: java.lang.ArithmeticException: Non-term ...
- SQL Server ->> 生成Numbers辅助表
if object_id('MyDB.dbo.Numbers') is not null drop table MyDB.dbo.Numbers go use [MyDB] go create tab ...
- angularjs ngRoute demo
<!doctype html> <html lang="en" ng-app="AMail"> <head> <met ...
- javascript whenReady
var whenReady=(function(){ var funcs=[]; var ready=false; function handler(e){ if (ready) { return; ...
- 每天一个小算法(Shell Sort3)
希尔算法自己编了一个,循环很多,很不美观,不过运行正确: c语言实现: #include <stdio.h> #include <stdlib.h> #define LEN 2 ...
- 编译Apache Hadoop2.2.0源代码
Hadoop2的学习资料很少,只有官网的少数文档.如果想更深入的研究hadoop2,除了仅看官网的文档外,还要学习如何看源码,通过不断的调试跟踪源码,学习hadoop的运行机制. 1.安装CentOS ...
- linux字符驱动程序结构
linux内核为字符设备的驱动程序设计,提供了一些数据结构,和函数,供开发人员调用,将设备驱动程序注册到内核去.现代操作系统几乎都不直接和硬件通信,而是通过定义的接口,是硬件厂商自己来开发符合标准某个 ...
- IE6,7下li标签的间隙
1.在IE6,7下li本身没浮动,但是li内容有浮动的时候,li下边就会产生3px的间隙. 解决办法: 1.给li加浮动 2.给li加vertical-align:top; eg: <!DOCT ...