【问题标题】:Richfaces listshuttle custom button positioningRichfaces listshuttle 自定义按钮定位
【发布时间】:2011-06-14 10:54:23
【问题描述】:

我对 Richfaces 穿梭列表组件有 2 个问题。

1:
我只希望以下按钮可用于穿梭列表 - “复制”、“删除”、“上移”和“下移”。问题是 Move Up & Down 默认显示在第二个列表的右侧。我想在列表之间有所有四个按钮。有什么简单的方法可以做到这一点吗?

2:
此外,由于某种原因,我的自定义构面在页面加载时不会被应用,只有当我单击列表中的一个项目时,它们才会被呈现。任何想法为什么会这样?

<rich:listShuttle sourceValue="#{MyBean.filteredFieldsList}" sourceSelected="MyBean.selectedFields"
                    targetValue="#{MyBean.allSelectedFields}" targetSelected="MyBean.deSelectedFields" converter="TomsShuttleListConverter" 
                    listsHeight="180" sourceListWidth="260" targetListWidth="260" sourceCaptionLabel="Available Items" var="selectItems"
                    fastOrderControlsVisible="false" fastMoveControlsVisible="false" targetCaptionLabel="Currently Active Items"
                    copyControlClass="largerBtn">

    <f:facet name="copyControl">
        <h:outputText value="Add" />
    </f:facet>

    <f:facet name="removeControl">
        <h:outputText value="Remove" />
    </f:facet>

        <f:facet name="upControl">
        <h:outputText value="Move up" />
    </f:facet>

    <f:facet name="downControl">
        <h:outputText value="Move down" />
    </f:facet>


        <rich:column>
        <h:outputText value="#{selectItems.label}"></h:outputText>
    </rich:column>          

</rich:listShuttle>

谢谢

【问题讨论】:

    标签: jsf richfaces


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-06
    • 1970-01-01
    • 2017-11-14
    • 2016-08-08
    • 2013-09-20
    • 2015-08-23
    • 2014-01-27
    相关资源
    最近更新 更多