关于dataTable的用法
2009-05-23 18:29
330 查看
(1)二维表头的实现
<ice:dataTable id="groupingData"
width="100%"
value="#{groupBean.employees}"
var="employee" rows="15">
<f:facet name="header">
<!-- grouping can be applied on the dataTable header -->
<ice:columnGroup>
<ice:headerRow>
<ice:column rowspan="2">
<ice:outputText value="#{msgs ['page.dataTable.column1']}"/>
</ice:column>
<ice:column rowspan="2">
<ice:outputText value="#{msgs['page.dataTable.column5']}"/>
</ice:column>
<ice:column rowspan="2">
<ice:outputText value="#{msgs['page.dataTable.column6']}"/>
</ice:column>
<ice:column colspan="3">
<ice:outputText value="#{msgs['page.dataTable.rowColspan']}"/>
</ice:column>
</ice:headerRow>
<ice:headerRow>
<ice:column>
<ice:outputText value="#{msgs['page.dataTable.column2']}"/>
</ice:column>
<ice:column>
<ice:outputText value="#{msgs['page.dataTable.column3']}"/>
</ice:column>
<ice:column>
<ice:outputText value="#{msgs['page.dataTable.column4']}"/>
</ice:column>
</ice:headerRow>
</ice:columnGroup>
</f:facet>
<ice:column>
<ice:outputText id="number"
value="#{employee.id}"/>
</ice:column>
<!-- Grouping can be applied to row data too -->
<ice:column groupOn="#{employee.departmentName}">
<ice:outputText id="deptname"
value="#{employee.departmentName}"/>
</ice:column>
<ice:column groupOn="#{employee.subDepartmentName}">
<ice:outputText id="subdeptname"
value="#{employee.subDepartmentName}"/>
</ice:column>
<ice:column>
<ice:outputText id="firstName"
value="#{employee.firstName}"/>
</ice:column>
<ice:column>
<ice:outputText id="lastName"
value="#{employee.lastName}"/>
</ice:column>
<ice:column>
<ice:outputText id="phoneNo"
value="#{employee.phone}"/>
</ice:column>
</ice:dataTable>
<ice:dataTable id="groupingData"
width="100%"
value="#{groupBean.employees}"
var="employee" rows="15">
<f:facet name="header">
<!-- grouping can be applied on the dataTable header -->
<ice:columnGroup>
<ice:headerRow>
<ice:column rowspan="2">
<ice:outputText value="#{msgs ['page.dataTable.column1']}"/>
</ice:column>
<ice:column rowspan="2">
<ice:outputText value="#{msgs['page.dataTable.column5']}"/>
</ice:column>
<ice:column rowspan="2">
<ice:outputText value="#{msgs['page.dataTable.column6']}"/>
</ice:column>
<ice:column colspan="3">
<ice:outputText value="#{msgs['page.dataTable.rowColspan']}"/>
</ice:column>
</ice:headerRow>
<ice:headerRow>
<ice:column>
<ice:outputText value="#{msgs['page.dataTable.column2']}"/>
</ice:column>
<ice:column>
<ice:outputText value="#{msgs['page.dataTable.column3']}"/>
</ice:column>
<ice:column>
<ice:outputText value="#{msgs['page.dataTable.column4']}"/>
</ice:column>
</ice:headerRow>
</ice:columnGroup>
</f:facet>
<ice:column>
<ice:outputText id="number"
value="#{employee.id}"/>
</ice:column>
<!-- Grouping can be applied to row data too -->
<ice:column groupOn="#{employee.departmentName}">
<ice:outputText id="deptname"
value="#{employee.departmentName}"/>
</ice:column>
<ice:column groupOn="#{employee.subDepartmentName}">
<ice:outputText id="subdeptname"
value="#{employee.subDepartmentName}"/>
</ice:column>
<ice:column>
<ice:outputText id="firstName"
value="#{employee.firstName}"/>
</ice:column>
<ice:column>
<ice:outputText id="lastName"
value="#{employee.lastName}"/>
</ice:column>
<ice:column>
<ice:outputText id="phoneNo"
value="#{employee.phone}"/>
</ice:column>
</ice:dataTable>
相关文章推荐
- 关于datatable对象的用法
- 关于Datatable的一些用法
- 关于gridview的一些用法,如获得gridview的选中行的数据,以及其他删除DataTable中的重复行。
- 关于DataSet、DataView、DataTable、DataRow、时间格式转换的一些用法
- 关于DataTable的一点意外用法
- c# 关于DataTable的用法
- C# 关于DataSet, DataTable, DataRow 和DataColumn的区别和用法
- 关于datatable 的学习用法总结
- 关于DataTable的某些用法
- 关于DataTable用法的一些总结(有用)
- 关于宏定义的一些用法
- 关于CC CS几个用法
- 【1】ptr = malloc(0*sizeof(char))【2】关于typedef的用法总结【3】关于有符号数、无符号数和数据类型的总结 .
- c语言基础:关于switch的用法
- 关于Adapter的用法学习与总结
- 关于JTable的用法
- SQL大全------之 oracle关于insert all的用法
- 关于linq的用法
- 关于js中window.location.href,location.href,parent.location.href,top.location.href的用法
- 关于__IPHONE_OS_VERSION_MAX_ALLOWED和__IPHONE_OS_VERSION_MIN_ALLOWED的用法