【问题标题】:Put multi elements into a column in PanelGrid columns将多个元素放入 PanelGrid 列中的列中
【发布时间】:2017-10-25 21:59:15
【问题描述】:

我不想使用行和列标签

一个 |乙| C | D | E

<p:panelGrid columns = "5">
    <h:outputText value="A"/>
    <h:outputText value="B"/>
    <h:outputText value="C"/>
    <h:outputText value="D"/>
    <h:outputText value="E"/>
</p:panelGrid>

如果我想将 B 和 C 放在这样的同一列中:

一个 |卑诗省 | D | E

唯一的方法是使用行和列标签?

<p:panelGrid>
    <p:row>
        <p:column>
            <h:outputText value="A"/>
        </p:column>
        <p:column>
            <h:outputText value="B"/>
            <h:outputText value="C"/>
        </p:column>
        <p:column>
            <h:outputText value="D"/>
        </p:column>
        <p:column>
            <h:outputText value="E"/>
        </p:column>
    </p:row>
</p:panelGrid>

是否有任何标签可以对 B&C 进行分组?

因为我希望 p:panelGrid 响应 但是 p:row & p:column 不支持

谢谢

【问题讨论】:

  • 使用 h:panelGroup

标签: jsf primefaces


【解决方案1】:

h:panelGroup点赞

<p:panelGrid columns="4">
    <h:outputText value="A" />
    <h:panelGroup>
        <h:outputText value="B" />
        <h:outputText value="C" />
    <h:panelGroup>
    <h:outputText value="D" />
    <h:outputText value="E" />
</p:panelGrid>

【讨论】:

  • 我敢打赌,您可以在 stackoverflow 中找到精确或非常接近的“重复”。请勾选并标记此问题。
猜你喜欢
  • 1970-01-01
  • 2022-01-18
  • 1970-01-01
  • 1970-01-01
  • 2018-09-09
  • 2013-11-17
  • 2020-12-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多