GridView.AllowCustomPaging Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy niestandardowe stronicowanie jest włączone.
public:
virtual property bool AllowCustomPaging { bool get(); void set(bool value); };
public virtual bool AllowCustomPaging { get; set; }
member this.AllowCustomPaging : bool with get, set
Public Overridable Property AllowCustomPaging As Boolean
Wartość właściwości
true
jeśli niestandardowe stronicowanie jest włączone; w przeciwnym razie , false
. Wartość domyślna to false
.
Uwagi
Stronicowanie umożliwia wyświetlanie zawartości kontrolki GridView we fragmentach. Liczba elementów na stronie jest określana przez PageSize właściwość . Zwykle każdy wiersz w źródle danych jest odczytywany za każdym razem, gdy kontrolka GridView przechodzi do innej strony. Może to zużywać dużo zasobów, gdy całkowita liczba elementów w źródle danych jest bardzo duża. Niestandardowe stronicowanie umożliwia odczytywanie tylko elementów potrzebnych dla jednej strony ze źródła danych.
Aby włączyć stronicowanie niestandardowe, ustaw AllowPaging właściwości i AllowCustomPaging na true
wartość . W procedurze obsługi zdarzenia PageIndexChanging ustaw PageIndex właściwość na nową wartość indeksu strony, ustaw VirtualItemCount właściwość na całkowitą liczbę elementów w źródle danych, ustaw źródło danych, aby zwrócić tylko wiersze wymagane dla bieżącej strony i wywołać metodę DataBind . Właściwość umożliwia kontrolce określenie całkowitej liczby stron. Ta VirtualItemCount wartość jest zwykle określana automatycznie przez odczytywanie wszystkich elementów.