TableTag用来设定什么被显示并且如何进行显示。默认的eXtremeTable在servlet范围(按照page,request, session,applicaton的顺序)寻找具有名称和items属性设置相同的Beans集合(如前章所述它指Beans和Maps两种集合)。 表将遍历所有列,它使用var属性将当前行对应的bean从集合传到page范围,因此你可以从page范围中重新得到这些数据 进行操作。tableId用来唯一标识表,如果在JSP页面里包含两个或两个以上的表时需要设置它。
使用var属性将当前行对应的bean从集合传到page范围
tableId用来唯一标识表,如果在JSP页面里包含两个或两个以上的表时需要设置它
imagePath="${pageContext.request.contextPath}/images/*.gif"显示图片
filterable="false" 搜索
sortable="false" 排序
rowsDisplayed可以在extremecomponents.properties文件中设定显示行数
TableTag关联了很多样式属性:
<ec:table
cellspacing="0"
cellpadding="0"
border="0"
width="80%"
style=""
styleClass=""
/>
RowTag关联了很多样式属性:
<ec:row
style=""
styleClass=""
highlightClass=""
/>
所有这些都是可选的。highlightClass设置行高亮显示时的css类; style属性定义行内联的样式;styleClass允许你定义一个行显示的css类。
<ec:row
onclick=""
onmouseover=""
onmouseout=""
/>
ColumnTag
ColumnTag关联了很多样式属性:
<ec:column
width=""
style=""
styleClass=""
headerStyle=""
headerClass=""
filterStyle=""
filterClass=""
/>
viewsAllowed属性制定类允许使用的视图。视图包括:html、pdf、xls、csv
viewsDenied属性制定类不允许使用的视图。视图包括:html、pdf、xls、csv,以及任何定制的视图。
分享到:
相关推荐
这部分详述了TableTag、RowTag、ColumnTag等各个标签的属性,指导开发者正确使用。 总之,eXtremeTable是一个功能全面的表格组件,不仅提供基本的表格展示,还具备数据过滤、排序、导出和自定义扩展等功能。通过...
- **RowTag**:关于RowTag的更改。 - **AutoGenerateColumns**:关于自动生成列的更改。 - **ExtendedAttributes**:关于扩展属性的更改。 - **TableTag的collection属性**:关于TableTag的collection属性的更改。 -...
为`RowTag`设置样式,以便于区分不同的行。 **4.4 Javascript属性** 可以为行绑定JavaScript事件,如点击事件。 **4.5 扩展属性** 允许添加更多自定义属性。 #### 五、ColumnTag **5.1 引言** `ColumnTag`...
RowTag用于表示表格中的一行记录,可以对其进行个性化设置,实现行级别的功能。 1. **基本属性**:定义行的基本属性,如ID、样式等。 2. **行内元素**:定义行内的单元格内容及格式。 3. **事件绑定**:可以为特定...
**RowTag** 用于定义表格中的每一行。 ##### 4.1 Introduction - **用途**: 行定义是表格的基础组成部分。 - **特点**: 支持多种行样式和交互操作。 ##### 4.2 高亮行 - **属性**: `highlight` 用于高亮特定行。...