Bonjour,
J'utilise un tableau (Datatable) du framework PrimeFaces, auquel j'ai associé un menu contextuel (contextMenu).
Si au clic droit j'obtiens facilement la ligne concernée, comment obtenir la colonne concernée ?
Actuellement, les variables que j'utilise pour cibler la colonne sont soit nulles ou = 0.
J'utilise uniquement des colonnes dynamiques et il y a sûrement un problème à ce niveau, mais je ne vois pas comment le résoudre !
Merci.
Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <p:dataTable id="idRefCollectivite" widgetVar="widgetRefCollectivite" var="ligne"> <p:columns value="#{administrationCollectiviteManagerBean.listeColonne}" var="colonne" columnIndexVar="iColonne" headerText="#{colonne}"> <p:ajax event="contextMenu" listener="#{administrationCollectiviteManagerBean.rechercherColonne(ligne, colonne, iColonne)}"/> <--- ligne est correct, mais colonne = nul et iColonne = 0 </p:datatable>
Partager