Bonjour à tous,

J'ai un petit problème. J'ai un tableau (GridPanel) defini comme tel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
listeDossiers = new GridPanel();
								listeDossiers.setStore(store);
								listeDossiers.setWidth(1020);
								listeDossiers.setHeight(450);
								listeDossiers.setStripeRows(true);
								listeDossiers.setColumnModel(columnModel);
								listeDossiers.setTopToolbar(toolbarTop);
								listeDossiers.setBottomToolbar(toolCSV);
								columnModel.setDefaultSortable(true);
								panelDossier.add(listeDossiers);
								panelDossier.doLayout();
ci- dessous un definition de columnConfig
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
new ColumnConfig(super.getLabels().get(
						LabelConstante.BO_LIST_DOSSIERS_NOM)
						+ " "
						+ super.getLabels().get(
								LabelConstante.BO_LIST_DOSSIERS_PRENOM),
						"nomPrenom", 200, true, new Renderer() {
 
							@Override
							public String render(Object value,
									CellMetadata cellMetadata, Record record,
									int rowIndex, int colNum, Store store) {
								if(value == null){
									return " ";
								}else{
									// si le dossier est validé le sg est redirigé vers le dossier en cliquant sur l'hyperlien
									if ( getProfilConnecte() != null
											&& getProfilConnecte().getProfil() != null
											&& getProfilConnecte().getProfil().getLabelKey()
													.equalsIgnoreCase(ApplicationConstante.PROFIL_SG) && record.getAsBoolean("validCand")== true) {
										return "<a href=\"#\"/>"+value+"</a>";
									}else if (getProfilConnecte() != null
											&& getProfilConnecte().getProfil() != null
											&& getProfilConnecte().getProfil().getLabelKey()
													.equalsIgnoreCase(ApplicationConstante.PROFIL_ADMIN)){
										// le profil admin peut visualiser le dossier, donc l'hyperlien apparait
										return "<a href=\"#\"/>"+value+"</a>";
									}else{
										return value.toString();
									}
								}								
							}}),
Le tri ne fonctionne pas. Normalement le tri doit fonctionner avec les codes dessus.

Quelqu'un peut m'aider stp

Merci
Neerou