Bonjour,
Dans mon application, certaines GridView affichent plusieurs centaines d'éléments. Ces GridView sont remplies à partir de données provenant d'une requête Linq To Entities. Pour ne pas charger toutes les données en une seule fois, j'aimerais implémenter un système de paging et adapter la requête LINQ avec Skip() et Take() en fonction de la page demandée.
Jusqu'ici, tout fonctionne. Seulement voilà, les GridView affichent le nombre de pages en fonction du nombre de rows qu'elles contiennent. Si je ne récupère que le nombre d'élément que je souhaite afficher pour chaque page, la GridView ne m'affichera jamais plus d'une page.
Comment faire pour déterminer depuis le code le nombre de page affichées par la GridView ? Je sais qu'il est possible de customiser le système de paging, mais je suis persuadé qu'il existe un moyen plus simple.
Merci par avance.
Partager