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 du groupe 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 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 StartRowIndexParameterNameEnablePagingpropriétés , MaximumRowsParameterNameet 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 EnablePaging propriété est définie true
sur , la SelectParameters 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 être divisées 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 restituer les contrôles de pagineur. Par exemple, si une pagination est activée pour un GridView contrôle 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 propriété est stockée dans l’état EnablePaging d’affichage.