Proprietà ItemsPerPage

Imposta o restituisce il numero di elementi visualizzato per pagina dopo l'impaginazione.

public int ItemsPerPage{   get,   set}

Osservazioni

Se il valore è zero, la proprietà non ha alcun effetto sull'impaginazione. Se il valore è diverso da zero, durante l'impaginazione del form viene eseguito l'override degli elementi visualizzati per pagina. Il valore predefinito è zero.

Nei controlli mobili che supportano l'impaginazione interna, è inclusa anche la funzione di impaginazione personalizzata. In genere, per questi controlli è necessario fornire tutti i dati visualizzabili. Gli sviluppatori specificano il numero complessivo di elementi presenti nell'elenco della proprietà ItemCount. La proprietà ItemsPerPage specifica il numero di elementi visualizzati per pagina dal controllo.

Esempio

Nell'esempio che segue viene illustrato come utilizzare la proprietà ItemsPerPage per eseguire il rendering di 20 elementi per pagina dell'elenco List1 e di 25 elementi per pagina dell'elenco 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);
      }
   }
}

Vedere anche

Si applica a: classe PagedControl | Impaginazione | Utilizzo dei limiti alle dimensioni dei deck