Probleme rafraichissement label rich:panelMenuGroup
Salut,
j'ai un soucis de rafraichissement d'une objet richfaces "rich:panelMenuGroup".
Cet objet est encapsulé par un rich:panelMenu. Ce panelMenu est rafraichit (rerender) a chaque fois que change de ligne dans un tableau plus haut (via un a4jSupport).
Le probléme est que a chaque rafraichissement, le label de mes rich:panelMenuGroup n'est jamais changé.
le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<a4j:support event="onselectionchange" reRender="region" actionListener="#{subscriber.displaySdr}" />
</rich:extendedDataTable>
</td>
<td valign="top" width="300px" height="350px">
<h:panelGrid id="panelGrid" columns="1" width="300px" height="350px" style="vertical-align:top;">
<rich:panelMenu style="width:300px, height:350px;" mode="none"
iconExpandedGroup="disc" iconCollapsedGroup="disc"
iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right"
iconCollapsedTopGroup="chevronDown">
<c:forEach items="#{subscriber.sdrDetails}" var="item">
<rich:panelMenuGroup label="#{item.key}" >
<c:forEach items="#{item.value}" var="entry">
<rich:panelMenuItem label="#{entry.label}" style="font:bold;">
<h:outputText value=":" /><rich:spacer style=" width : 5px;"/><h:outputText value="#{entry.info}" />
</rich:panelMenuItem>
</c:forEach>
</rich:panelMenuGroup>
</c:forEach>
</rich:panelMenu>
</h:panelGrid>
</td> |
J'ai essaye de faire le rerender sur le h:panelGrid sans succés....
des idées?