selectionner une colonne par h:selectBooleanCheckbox
Bonjour;
j'ai le code suivant:
Code:
1 2 3 4 5 6 7 8 9
|
<rich:column>
<f:facet name="header">
<a4j:commandLink action="#{adminUserGroupsBean.chekAll}" reRender="tableSearchResult">
<h:selectBooleanCheckbox disabled="#{empty adminUserGroupsBean.data.searchResults}" />
</a4j:commandLink>
</f:facet>
<div align="center"> <h:selectBooleanCheckbox binding="#{adminUserGroupsBean.checkBoxUserGroup}" /></div>
</rich:column> |
j'ai la methode suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public String chekAll() {
int size = this.tableSearchUserGroup.getRowCount();
for (int i = 0; i < size; i++) {
this.tableSearchUserGroup.setRowIndex(i);
if(!this.checkBoxUserGroup.isSelected()){
this.checkBoxUserGroup.setSelected(true);
}
}
return "";
} |
lorsque je clique sur le checkBox du header j'obtient aucun element selectionner:
this.checkBoxUserGroup.setSelected(true) n'est pas reconnait?
sachons que si je met :this.checkBoxUserGroup.setDisabled(true); tout est disabled?
Merci...