GridView.AllowCustomPaging Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die benutzerdefinierte Paginierung aktiviert ist, oder legt diesen fest.

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

true, wenn benutzerdefiniertes Paging aktiviert ist, andernfalls false. Der Standardwert ist false.

Hinweise

Durch Paging 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 auf eine andere Seite verschoben wird. Dies kann viele Ressourcen beanspruchen, wenn die Gesamtzahl der Elemente in der Datenquelle sehr groß ist. Mit benutzerdefiniertem Paging können Sie nur die Elemente lesen, die Sie für eine einzelne Seite aus der Datenquelle benötigen.

Legen Sie zum Aktivieren des benutzerdefinierten Pagings sowohl die AllowPaging Eigenschaft als AllowCustomPaging auch auf fest true. 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 Gesamtzahl der Elemente in der Datenquelle fest, legen Sie die Datenquelle so fest, dass nur die zeilen zurückgegeben werden, die für die aktuelle Seite erforderlich sind, und rufen Sie die DataBind -Methode auf. Mit VirtualItemCount der -Eigenschaft kann das Steuerelement die Gesamtanzahl der Seiten bestimmen. Dieser Wert wird normalerweise automatisch durch Lesen aller Elemente bestimmt.

Gilt für: