GridView.AllowCustomPaging Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.