首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同时显示datatable和treetable

同时显示datatable和treetable
EN

Stack Overflow用户
提问于 2017-08-17 17:17:52
回答 1查看 341关注 0票数 0

我在显示<p:datable><p:treeTable>这两种不同的数据结构时遇到了问题

我想将左侧的treeTable结构并排显示为dataTable结构。

就像这样:

代码语言:javascript
复制
|           |           |
| TreeTable | DataTable |
|           |           |

目前,我有(默认):

代码语言:javascript
复制
| TreeTable |
-------------
| DataTable |

我已经尝试使用布局结构,但结果不是我想要的。

这是我尝试过的:

代码语言:javascript
复制
<p:layout fullPage="true">
    <p:layoutUnit position="west" size="50%">
        <p:treeTable>
        </p:treeTable>
    </p:layoutUnit>
    <p:layoutUnit position="center" size="50%">
        <p:dataTable>
        </p:dataTable>
    </p:layoutUnit>
</p:layout>

实际上,这是我想要的最接近的结构,但这两个结构是分开的,我不希望它们像我的示例中那样分开。

EN

回答 1

Stack Overflow用户

发布于 2017-09-18 20:04:14

有一个使用html的解决方案,你可以使用panelGridstyle="display: block"将一个panelGrid放在另一个的后面。你有一个<p:datable>和一个<p:treeTable>,所以你必须放2个panelGrids:

代码语言:javascript
复制
<h:panelGrid id="panelQualification" columns="3" >
    <h:panelGrid style="height: 300px;  display: block" >
        <p:dataTable>                                    
        </p:dataTable>
    </h:panelGrid>


    <h:panelGrid style="height: 300px;  display: block" >
        <p:dataTable>                                
        </p:dataTable>
    </h:panelGrid>
</h:panelGrid>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45731134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档