Pagination, boîte de dialogue Propriétés de DataGrid
Mise à jour : novembre 2007
L'onglet Pagination de la boîte de dialogue Propriétés de DataGrid vous permet de spécifier des options qui déterminent le nombre d'éléments apparaissant simultanément dans la grille et les modalités selon lesquelles l'utilisateur peut naviguer entre les pages.
![]() |
---|
La version 2.0 d'ASP.NET est fournie avec un nouveau contrôle serveur, GridView, proposant davantage de fonctionnalités que le contrôle DataGrid. Pour plus d'informations, consultez Comparaison des contrôles serveur Web GridView et DataGrid. |
Pour accéder à cette boîte de dialogue
Dans Microsoft Visual Web Developer, ouvrez ou créez une page .aspx.
En mode Source, ajoutez un contrôle DataGrid à la page dans l'élément <form>. Votre code peut se présenter de la manière suivante :
<form id="form1" > <div> <asp:DataGrid ID="DataGrid1" ></asp:DataGrid> </div> </form>
Basculez en mode Design.
Cliquez avec le bouton droit sur le contrôle DataGrid, puis cliquez sur Afficher la balise active.
La fenêtre Tâches DataGrid s'ouvre.
Cliquez sur Générateur de propriétés.
La boîte de dialogue Propriétés de DataGrid s'ouvre.
Cliquez sur l'onglet Pagination.
Tâches
Éléments d'interface
Pagination
Autoriser la pagination
Spécifie si la grille affiche les données dans des pages. Si vous activez cette case à cocher, la grille affiche en bas une barre de navigation dont les boutons vous permettent de vous déplacer entre les pages. De plus, cette propriété active toutes les autres options de pagination de cet onglet.Si cette case à cocher est désactivée, la grille est rallongée jusqu'à ce qu'elle puisse afficher toutes les lignes de la source de données.
Autoriser la pagination personnalisée
Indique que la grille ne calcule pas automatiquement les enregistrements de données à afficher. Au lieu de cela, c'est à vous qu'il incombe de fournir le code nécessaire pour créer des pages d'informations.Taille de la page
Spécifie le nombre d'éléments à afficher simultanément dans la grille. Si la dernière page à afficher ne contient pas suffisamment de données pour remplir toute la grille, celle-ci est raccourcie.
Navigation entre les pages
Afficher les boutons de navigation
Spécifie si la grille inclut une barre de navigation. Désactivez cette case à cocher si vous fournissez une navigation personnalisée. En cochant cette case, vous activez les autres options de navigation de cet onglet.Position
Spécifie l'emplacement où la barre de navigation apparaît dans la grille (haut, bas ou les deux).Mode
Indique comment les boutons de navigation sont rendus : en tant que boutons Suivant et Précédent (avec le texte que vous spécifiez), ou en tant que numéros de page sur lesquels l'utilisateur clique pour atteindre une page spécifique.Texte du bouton de page suivante
Texte du bouton sur lequel l'utilisateur clique pour atteindre la page suivante. Vous pouvez spécifier n'importe quel texte HTML (avec les balises). Vous pouvez définir la police et la couleur du texte du bouton sous l'onglet Format.Texte du bouton de page précédente
Texte du bouton sur lequel l'utilisateur clique pour atteindre la page précédente. Vous pouvez spécifier n'importe quel texte HTML (avec les balises). Vous pouvez définir la police et la couleur du texte du bouton sous l'onglet Format.Boutons numériques
Si vous avez sélectionné Numéros de page comme option de Mode, cette option vous permet de spécifier le nombre de numéros de page affichés simultanément dans la grille. Si la source de données contient plus de pages que la grille n'affiche de numéros, la grille inclut des points de suspension (...) pour permettre à l'utilisateur d'atteindre l'ensemble de numéros de page suivant. Vous pouvez définir la police et la couleur du texte du bouton sous l'onglet Format.