Partager via


ItemsPerPage, propriété

Définit ou retourne le nombre d'éléments affichés par page après la pagination.

public int ItemsPerPage{
   get,
   set
}

Notes

Si la valeur est zéro, la pagination n'est pas affectée par cette propriété. Si la valeur est différente de zéro, substitue les éléments affichés par page lorsque le formulaire est paginé. La valeur par défaut est zéro.

Les contrôles mobiles qui prennent en charge la pagination interne offrent également une fonctionnalité nommée pagination personnalisée. En règle générale, vous devez fournir à ces contrôles toutes les données qu'ils sont susceptibles d'afficher. Les développeurs spécifient le nombre total d'éléments listés dans la propriété ItemCount. La propriété ItemsPerPage spécifie le nombre d'éléments affichés par page par le contrôle.

Exemple

L'exemple suivant montre comment utiliser la propriété ItemsPerPage pour rendre 20 éléments par page pour List1 et 25 éléments par page pour List2.

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  
If Not IsPostBack Then
   
If Not IsPostBack Then
   List1.ItemsPerPage = 20
   List2.ItemsPerPage = 25
   Dim i As Integer
   For i = 0 To 99
      List1.Items.Add(("List1 Item" + i.ToString()))
      List2.Items.Add(("List2 Item" + i.ToString()))
   Next i
End If
   
End If

End Sub

[C#]

public void Page_Load(Object sender, EventArgs e)
{
   if (!IsPostBack)
   {
      List1.ItemsPerPage = 20;
      List2.ItemsPerPage = 25;
      for (int i = 0; i < 100; i++)
      {
         List1.Items.Add("List1 Item" + i);
         List2.Items.Add("List2 Item" + i);
      }
   }
}

Voir aussi

S'applique à : PagedControl, classe | Pagination | Utilisation des limites de taille des paquets de cartes