PrimeFaces : Datatable et menu contextuel
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:
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> |