Freigeben über


GridView.AllowCustomPaging Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob benutzerdefinierte Paging aktiviert ist.

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

Eigenschaftswert

truewenn benutzerdefinierte Paging aktiviert ist; andernfalls . false Der Standardwert lautet false.

Hinweise

Mit der Auslagerung können Sie den Inhalt des GridView Steuerelements in Blöcken anzeigen. Die Anzahl der Elemente auf einer Seite wird durch die PageSize Eigenschaft bestimmt. Normalerweise wird jede Zeile in der Datenquelle jedes Mal gelesen, wenn das GridView Steuerelement zu einer anderen Seite wechselt. Dies kann viele Ressourcen verbrauchen, wenn die Gesamtanzahl der Elemente in der Datenquelle sehr groß ist. Mit der benutzerdefinierten Auslagerung können Sie nur die Elemente lesen, die Sie für eine einzelne Seite aus der Datenquelle benötigen.

Um benutzerdefinierte Seitenverwaltung zu aktivieren, legen Sie sowohl die Eigenschaften als auch die AllowPaging Eigenschaften auf true.AllowCustomPaging Legen Sie in einem Handler für das PageIndexChanging Ereignis die PageIndex Eigenschaft auf den neuen Seitenindexwert fest, legen Sie die VirtualItemCount Eigenschaft auf die Gesamtanzahl der Elemente in der Datenquelle fest, legen Sie die Datenquelle fest, um nur die Zeilen zurückzugeben, die für die aktuelle Seite erforderlich sind, und rufen Sie die DataBind Methode auf. Die VirtualItemCount Eigenschaft ermöglicht es dem Steuerelement, die Gesamtanzahl der Seiten zu bestimmen. Dieser Wert wird normalerweise automatisch durch Lesen aller Elemente bestimmt.

Gilt für: