Bonjour,
j'ai un Gridview avec tri (AllowSorting="True") bindé à un SqlDataSource. Le tri s'effectue correctement sur les colonnes.
Pour faire une recherche sur les données qui y sont affichées sur un clik bouton, je crée un nouveau SqlDataDource en code behind faisant la requête de recherche.
SqlDataSource sds = new SqlDataSource();
....
MyGridView.DataSource = sds;
MyGridView.dataBind();
...
Le Gridview affiche bien les données voulues.
Le problème vient lorque j'essaye de faire un tri sur une colonne du GridView "fraichement bindé", j'ai une erreur :
"Le GridView "MyGridView" a déclenché un évènement Sorting qui n'était pas géré"
???
J'ai bien essayé de forcer en code-behind après le databind() :
MyGridView.AllowSorting = true;
MyGridView.Columns[0].SortExpression = "ITV_SN";
mais rien y fait.
Que faire ??
Merci d'avance.