首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PrimeFaces panelGrid

PrimeFaces panelGrid
EN

Stack Overflow用户
提问于 2011-03-02 16:58:12
回答 4查看 8.7K关注 0票数 3

在PrimeFaces组件中有没有panelGrid的替代品?我需要一些更可修复的设计形式。以某种方式支持colspan属性的东西!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-02 20:03:38

如果您想要的只是colspan,那么只需使用普通的HTML,或者使用带有支持colspan属性的的Tomahawk的。

RichFaces也有支持colspan的组件,但这并不总是与PrimeFaces完美地协同工作。

票数 4
EN

Stack Overflow用户

发布于 2014-12-24 18:34:51

你可以使用面板网格中的"p:row and p:column“来实现这一点

示例:

代码语言:javascript
复制
<p:panelGrid style="margin-top:20px">
<f:facet name="header">
    <p:row>
        <p:column colspan="7">1995-96 NBA Playoffs</p:column>
    </p:row>
    <p:row>
        <p:column colspan="2">Conf. Semifinals</p:column>
        <p:column colspan="2">Conf. Finals</p:column>
        <p:column colspan="2">NBA Finals</p:column>
        <p:column>Champion</p:column>
    </p:row>

</f:facet>

<p:row>
    <p:column style="font-weight: bold;">Seattle</p:column>
    <p:column style="font-weight: bold;">4</p:column>

    <p:column rowspan="2" style="font-weight: bold;">Seattle</p:column>
    <p:column rowspan="2" style="font-weight: bold;">4</p:column>

    <p:column rowspan="5">Seattle</p:column>
    <p:column rowspan="5">2</p:column>

    <p:column rowspan="11" style="font-weight: bold;">Chicago</p:column>
</p:row>
</p:panelGrid>

For Complete Example please visit prime faces show case

票数 4
EN

Stack Overflow用户

发布于 2011-03-02 17:07:37

遗憾的是,目前还没有<h:panelGrid>的替代方案。

但希望您可以使用<p:layout><p:layoutUnit>来进行更固定的表单设计。

而且在使用<table><div>时没有任何限制。就我个人而言,我会坚持使用panelGrid,因为它是一个具有更多JSF属性的JSF组件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5165292

复制
相关文章

相似问题

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