ecside使用文档Word文档格式.docx
《ecside使用文档Word文档格式.docx》由会员分享,可在线阅读,更多相关《ecside使用文档Word文档格式.docx(18页珍藏版)》请在冰点文库上搜索。
tableId
描述:
设置列表的唯一标识,默认为"
ec"
当一个页面内有多个ECSIDE列表时,必须为每个列表指定不同的tableId.
theme
设置列表的风格所使用的主题.默认为ecside.
generateScript
是否自动生成ECSide所需的js脚本.可选true/false(默认:
true)
useAjax
是否使用ajax技术进行翻页、过滤、排序等操作.可选true/false(默认:
doPreload
是否使用预读取技术.可选true/false(默认:
classic
是否使用传统的简单列表.可选true/false(默认:
false)
autoIncludeParameters
是否开启"
自动保留"
特性.翻页过滤排序时当前页的表单域将以hiddeninput的形式被保留(传递到新页面).可选true/false(默认:
true)
关于此项的更多说明可参见原版ec手册
includeParameters
在关闭"
时,希望被自动保留的表单域的标示,支持多个,用"
"
分割
excludeParameters
在开启"
时,希望不被自动保留的表单域的标示,支持多个,用"
补充:
如果理解了autoIncludeParameters的用处就不难理解以上两个属性的用处了
注意:
excludeParameters比includeParameters有更高的优先级
即excludeParameters="
a"
includeParameters="
时a仍然将被排除
建议尽量使用excludeParameters不要使用includeParameters,除非你非常明确自己要包含的东西。
includeParameters使用不当会使你忘记包含一些必须包含的东西.
excludeParameters="
表单属性名称1,表单属性名称2"
(表单属性名称不能含有半角的逗号)
includeParameters="
表单属性名称3,表单属性名称4"
toolbarContent
设置工具条要显示的内容,以及各个元素的前后位置.
默认状态是toolbarContent="
navigation|pagejump|pagesize|refreshsaveadddel|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为增加全部显示功能。
10,20,50"
此时列表里将只显示102050供选择
max:
数字特性:
pageSizeList="
200,10,15,30,50,100,all"
如果10--100以及all中,某一项大过了max的200则不在列表中显示。
也可以只使用pageSizeList="
200"
此时将使用默认设置,并用max限制。
nearPageNum
设置"
邻近页导航"
的前后区间范围
maxRowsExported
设置导出和打印操作所允许的最大记录条数
resizeColWidth
是否允许调整列宽.可选true/false(默认:
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的styleclass,相当于html里的class.
items
设置要展现的数据对应的集合在内存中存放时使用的名字
var
设置指向数据迭代中的当前记录所对应的bean的变量的名称.
locale
设置列表的本地化信息.例如fr_FR将使列表使用法文方式显示(前提是已经正确提供相关资源文件).
interceptor
自定义列表拦截器.值为对应的拦截器的实现.
该拦截器可用来添加或修改列表的属性
retrieveRowsCallback
指定列表所使用的分页机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称
filterRowsCallback
指定列表所使用的过滤机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称
sortRowsCallback
指定列表所使用的排序机制.值可以是自定义的完整的callback类名,也可以是在properties文件内指定的简称
关于以上三个属性的使用请见"
ECSide列表的RowsCallback机制"
文档.
width
指定列表的宽度.相当于<
的width属性
listWidth
Specifythelocationofpaginationbar.Acceptablevaluesareupordown.
listHeight
指定列表的高度.相当于<
的height属性.当值为"
auto"
时,列表高度将随着列表内容自动调整.
只有在非classic模式下才有效.
excludeTool
Specifywhetherornottoshowtherowsdisplayedbar.Acceptablevaluesare"
true"
or"
false"
.
showHeader
是否显示列表表头.
===========================================================
row>
标签
rowId
列表的行的id,对应<
tr>
的id属性.
recordKey
行所对应的记录的唯一主键值,主要用于gird列表的删改
highlightRow
鼠标经过某行时,该行是否变色.
selectlightRow
鼠标点击某行时,该行是否变色.
自定义行拦截器.值为对应的拦截器的实现.
该拦截器可用来添加或修改行的属性
ondblclick
定义鼠标双击事件.相当于<
的ondblclick事件
onclick
定义鼠标的单击事件.相当于<
的onclick事件
onmouseout
定义鼠标的onmouseout事件.相当于<
的onmouseout事件
onmouseover
定义鼠标的onmouseover事件.相当于<
的onmouseover事件
相当于<
的style.
的class.
具体的内容可以是任何合法的HTML代码
location
在什么位置添加扩展内容.
top:
列表上方(在列表外部)
bottom:
列表下方(在列表外部)
留空:
工具条的extend扩展区
extendrow>
扩展一行.具体的内容可以是任何合法的<
相关的HTML代码
列表内部的下方,和列表内容主体在一个<
内
同上
column>
columnId
单元格的id,相当于<
td>
的id属性
列在列表表头里显示的名称.
property
指定该列所对应的列表bean(map)的属性(key).
alias
列的别名.
value
列的数值.默认为当前行当前列对应的列表bean(map)的属性的值.
viewsAllowed
指定当前列将在那些视图中被显示,可选项为:
htmlxlscsvpdfprint
分别对应于页面展现,导出,打印
viewsDenied
指定当前列将在那些视图中被隐藏,可选项为:
tipTitle
单元格的提示信息,,相当于<
的title属性
group
是否对当前列进行编组.true/false.
是否允许调整该列的列宽
table为classic时无效
minWidth
允许调整列宽时,该列所允许的最小宽度,单位像素.
是否允许对该列进行排序.
是否允许对该列进行过滤操作.
单元格是否允许编辑.
cellValue
单元格对应的值,详见"
ECSide可编辑列表的使用指南"
editTemplate
编辑时,所使用的模板名称,详见"
editEvent
进入编辑转台所使用的页面事件,默认为双击,详见"
mappingItem
实现单元格的值,与显示的内容的映射.mappingItem的值为进行映射所使用的map在内存中存放的名称
calc
指定列所使用的统计方式.值可以是自定义的完整的calc类名,也可以是在properties文件内指定的简称,多个之间用"
分割.
自带的统计有两种total(求和)与average(求平均值).
calcTitle
指定列所使用的统计方式所对应的统计名称,例如合计,平均等等.多个之间用"
calcSpan
统计行的统计名称单元格所占用的列数.相当于<
的colspan属性
cell
指定列表内该列所使用的cell的实现类.值可以是自定义的完整的cell类名,也可以是在properties文件内指定的简称
自定义列拦截器.值为对应的拦截器的实现.
该拦截器可用来添加或修改列的属性
escapeAutoFormat
是否不进行自动格式的转换.
format
Theformattouseforthecell.ForinstanceifusedwithadatecellthentheformatcanbeMM/dd/yyyy.
parse
Usediftheformatneedstobeinterpreted.Forinstance,adateneedstobeparsedinthespecificformat,suchasMM-dd-yyyy.
设置列的宽度.相当于<
nowrap
的nowrap属性
parameter>
为列表所在表单添加属性.属性将以<
inputtype=hiddenname=value=>
形式加入到form内
name
属性的名字
属性的值
attribute>
为它的外层标签增加扩展属性.
该标签的设计思想来源于xlst里的<
xls:
标签.
看看<
标签.的说明和示例可以更好的帮助您理解<
options>
帮助生成<
select>
的option项.
设置要转换成option项的map在内存中存放时使用的名字
defaultKey
默认的选项
tagAttributes
其他扩展的html标签内的属性