GridView.AllowCustomPaging Propriété

Définition

Obtient ou définit une valeur indiquant si la pagination personnalisée est activée.

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

Valeur de propriété

true si la pagination personnalisée est activée ; sinon, false. La valeur par défaut est false.

Remarques

La pagination vous permet d’afficher le contenu du GridView contrôle en blocs. Le nombre d’éléments d’une page est déterminé par la PageSize propriété . Normalement, chaque ligne de la source de données est lue chaque fois que le GridView contrôle passe à une page différente. Cela peut consommer beaucoup de ressources lorsque le nombre total d’éléments dans la source de données est très important. La pagination personnalisée vous permet de lire uniquement les éléments dont vous avez besoin pour une seule page à partir de la source de données.

Pour activer la pagination personnalisée, définissez les AllowPaging propriétés et AllowCustomPaging sur true. Dans un gestionnaire pour l’événement PageIndexChanging , définissez la PageIndex propriété sur la nouvelle valeur d’index de page, définissez la VirtualItemCount propriété sur le nombre total d’éléments dans la source de données, définissez la source de données pour renvoyer uniquement les lignes nécessaires pour la page active, puis appelez la DataBind méthode . La VirtualItemCount propriété permet au contrôle de déterminer le nombre total de pages ; cette valeur est normalement déterminée automatiquement en lisant tous les éléments.

S’applique à