mezthium
Messages postés23Date d'inscriptionmardi 3 juillet 2007StatutMembreDernière intervention 2 avril 2008
-
2 avril 2008 à 15:14
mezthium
Messages postés23Date d'inscriptionmardi 3 juillet 2007StatutMembreDernière intervention 2 avril 2008
-
2 avril 2008 à 15:16
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
mezthium
Messages postés23Date d'inscriptionmardi 3 juillet 2007StatutMembreDernière intervention 2 avril 2008 2 avril 2008 à 15:16
petite erreur : en fait , je veux recuperer le datafield de la colonne cliquée (c est a dire le nom de l attribut dans mon dataset (et pas de la base de données) qui est bindé à cette colonne)