Bonjour,
J'ai un problème tout bête...
J'ai un radgrid avec un certain nombre de page (gérer dynamiquement en fonction du nombre de données retournées).
Et l'affichage de ce radgrid est gérer par des filtres, par nom, date, etc....
Je voudrais que lorsque l'on change de filtre l'on revienne à la page 1 (première page) du radgrid....
J'ai donc essayé, en ajoutant dans les boutons de filtre :Mais pour l'instant rien n'y fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 radgrid.rebind(); ou radgrid.Databind(); ou If (!IsPostBack) { radgrid.DataSource = dt; radgrid.DataBind(); }
Je n'ai rien fait dans le radgrid_NeedDataSource, car ça me créait des erreurs.
Y aurait-il une enième méthode qui existe et à laquelle je n'aurais pas pensé, s'il vous plaît ?
(J'ai déjà regardé sur google les diverses solutions proposé et ça tournait autour de ce que j'ai déjà fait.)
En vous remerciant.
P.S : J'ai déjà une méthode lors du chargement de la page (page_load) qui actualise le radgrid mais pas lors du changement de filtre.
Edit : J'ai aussi essayé de vider le radgrid.datasource avant d'activer le filtre (car le filtre fait remonter les données triées) mais pour l'instant ça ne fonctionne pas non plus.
Partager