ObjectDataSourceView.EnablePaging 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 le contrôle de source de données prend en charge la pagination via le jeu de données qu’il récupère.
public:
property bool EnablePaging { bool get(); void set(bool value); };
public bool EnablePaging { get; set; }
member this.EnablePaging : bool with get, set
Public Property EnablePaging As Boolean
Valeur de propriété
true, si le contrôle de source de données prend en charge la pagination par le biais des données qu’il récupère ; sinon, false.
Remarques
La pagination par le ObjectDataSourceView contrôle est gérée en définissant les EnablePagingpropriétés , MaximumRowsParameterNameStartRowIndexParameterNameet SelectCountMethod les propriétés de l’objet ObjectDataSourceView métier et en définissant une Select méthode dans l’objet métier avec les paramètres appropriés. Lorsque la propriété est définie truesur , la SelectParametersEnablePaging collection inclut deux paramètres supplémentaires pour la première ligne demandée et le nombre de lignes demandées. Ces deux paramètres sont nommés comme définis par les propriétés et MaximumRowsParameterName les StartRowIndexParameterName propriétés. La Select méthode doit retourner le nombre demandé de lignes commençant à l’index spécifié. Étant donné que les données peuvent ne pas se diviser uniformément par la taille de la page, la dernière page peut contenir moins de lignes. Par conséquent, le nombre de lignes demandées est en fait le nombre maximal de lignes retournées.
La CanRetrieveTotalRowCount propriété est vérifiée lors d’un appel à la ExecuteSelect méthode pour vous assurer que le contrôle de source de données prend en charge toutes les fonctionnalités demandées en définissant les différentes DataSourceSelectArguments propriétés.
Lorsque la pagination est activée sur le contrôle lié aux données associé, le contrôle lié aux données appelle la Select méthode avec l’index de début et le nombre de lignes requises. En outre, si la SelectCountMethod propriété est définie, le contrôle lié aux données appelle la méthode avant de rendre les contrôles du pagineur. Par exemple, si un GridView contrôle a activé la pagination avec une taille de page de 5 et que la SelectCountMethod méthode retourne 20, seules 4 pages sont affichées dans le pagineur.
La valeur de la EnablePaging propriété est stockée dans l’état d’affichage.