J'ai une page de résultats de recherche qui se compose essentiellement d'un répéteur avec du contenu. Ce dont j'ai besoin, c'est d'un moyen de paginer les résultats. Obtenir des résultats paginés n'est pas le problème, ce que je suis après est un contrôle Web qui affichera une liste des données paginées disponibles, de préférence en fournissant le nombre de résultats et une taille de pageExiste-t-il un contrôle de pagination ASP.NET (pas MVC)?
4
A
Répondre
7
Les répéteurs ne le font pas par défaut.
Cependant, GridViews le fait. Personnellement, je déteste GridViews, alors j'ai écrit un contrôle Repeater de pagination/tri.
étapes de base:
- Sous-classe le contrôle Repeater
- Ajouter un PagedDataSource privé à ce
- Ajouter une propriété publique PageSize
- Override Control.DataBind
- magasin le contrôle. DataSource dans PagedDataSource.
- Liez le Control.DataSource à PagedDataSource
- Override Control.Render
- Appel Base.Render()
- Render vos liens de pagination.
Pour une procédure pas à pas, vous pouvez essayer ce lien:
Questions connexes
- 1. Contrôle de pagination ASP.NET
- 2. Pagination dans asp.net contrôle Listview
- 3. pagination avec ajax et asp.net mvc
- 4. Contrôle d'utilisateur MVC Asp.net ViewData
- 5. Pratique de pagination Asp.Net
- 6. Comment faire une très grande pagination dans ASP.NET MVC?
- 7. Problème de pagination ASP.NET Gridview
- 8. Contrôle ListView avec capacités de pagination
- 9. ASP.NET MVC, Contrôle utilisateur individuel du cache
- 10. Pagination dans asp.net
- 11. ASP.Net: Comment faire une pagination avec un répéteur?
- 12. Choix dynamique d'un contrôle utilisateur Asp.Net MVC
- 13. unique contrôle silverlight dans un site web asp.net mvc?
- 14. contrôle ASP.NET ne rend pas
- 15. asp.net MVC - ValidationSummary n'affiche pas
- 16. pagination automatique de GridView ne fonctionne pas
- 17. erreur de comptage de pagination asp.net
- 18. Exemples de code de pagination asp.net
- 19. Attribut ASP.NET MVC Authorize - PAS DE TRAVAIL!
- 20. Boîte à outils de contrôle ASP.NET MVC et Ajax
- 21. Mise en cache MVC d'asp.net avec pagination
- 22. Comment puis-je accélérer mon code de pagination dans ASP.NET MVC avec Azure?
- 23. Pagination avec un intervalle de temps
- 24. Will_paginate pour ASP.NET MVC
- 25. asp.net MVC
- 26. Comment créer un camembert 3D? -Asp.net MVC
- 27. Conserver les données de formulaire lors de la pagination via un GridView - ASP.NET
- 28. Masquage du quadrillage sur un contrôle de graphique ASP.Net
- 29. Est-il possible d'utiliser un contrôle de source de données dans ASP.NET MVC?
- 30. ASP.NET MVC n'appelle pas global.asax 'EndRequest
roule votre répéteur paginé vaut ne pas utiliser un gridview? –