Udostępnij za pośrednictwem


GridView.AllowCustomPaging Właściwość

Definicja

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 truewartość . 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.

Dotyczy