Bonjour,
J'ai un soucis avec mon écran. Je voudrais dans un popup afficher une table paginé. Voici donc mon code :
Le problème c'est que lorsque je change de page dans mon datascroller, ma boite de dialogue se ferme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 <s:modalDialog id="idDialogComposanteTarif" dialogVar="dialogComposanteTarif" dialogAttr="bgColor='white' bgOpacity='0.7' toggle='fade' toggleDuration='250'" dialogTitle="Sélection d'un composante tarif" closeButton="true" hiderIds="btnComposanteId"> <h:form> <h:panelGrid columns="1"> <t:dataTable id="dataComposantesTarif" var="composante" value="#{commissionBean.composantesTarif}" cellspacing="2" cellpadding="5" border="0" rowClasses="table-row0, table-row1" columnClasses="text-column" binding="#{commissionBean.tableComposantesTarif}" rows="#{commissionBean.pageSize}" width="100%"> <t:column> <f:facet name="header"> <t:outputText value="Libelle" /> </f:facet> <t:commandLink value="#{composante.libelle}" actionListener="#{commissionBean.selectComposanteTarif}" onclick="dialogComposanteTarif.hide();" /> </t:column> </t:dataTable> <h:panelGrid columns="1"> <t:dataScroller id="scrollComposantesTarif" for="dataComposantesTarif" pageCountVar="pageCount" pageIndexVar="pageIndex" paginator="true" paginatorMaxPages="#{commissionBean.pageSize}" paginatorActiveColumnStyle="font-weight:bold;"> <f:facet name="first"> <t:graphicImage url="../img/bt_4_first.gif" border="0" /> </f:facet> <f:facet name="previous"> <t:graphicImage url="../img/bt_4_previous.gif" border="0" /> </f:facet> <f:facet name="next"> <t:graphicImage url="../img/bt_4_next.gif" border="O" /> </f:facet> <f:facet name="last"> <t:graphicImage url="../img/bt_4_last.gif" border="0" /> </f:facet> </t:dataScroller> </h:panelGrid> </h:panelGrid> </h:form> <t:commandButton id="btnComposanteId" value="Fermer" onclick="dojo.widget.byId('idDialogComposanteTarif').hide();" /> </s:modalDialog>!!
C'est très gênant forcément
Comment faire ?
merci.
Partager