Bonjour,
Voici mon problème : je voudrais trier mon gridview selon la colonne dont le header a été cliqué.
Mon gridview est alimenté par un datasource, stocké en mémoire.
La méthode que je voudrais utiliser est donc la suivante :
Lorsqu'on clique sur le header d'une colonne, cela déclenche l evenement gv_sorting.
Dans le code de cet evenement :
- je recupere le datafield de la colonne cliquée (c est a dire le nom de l attribut dans ma base de donnée qui est bindé à cette colonne)
- je trie le dataset qui se trouve en mémoire selon cet attribut (ou datafield) grace a la methode select de la classe datatable
- et hop je met ce nouveau dataset trié comme source de mon gridview.
Mais j'ai deux problèmes :
1) le header de chaque colonne n'est pas cliquable !! comment faut il faire ?
2) comment recuperer la propriété datafield du header ?
Merci beaucoup de m'aider si vous avez une idée pour résoudre mes 2 problemes
