ObjectDataSourceView.EnablePaging Свойство

Определение

Получает или задает значение, указывающее, поддерживает ли элемент управления источником данных разбиение по страницам извлекаемого им набора данных.

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

Значение свойства

Boolean

Значение true, если элемент управления источником данных поддерживает разбиение по страницам извлекаемых им данных; в противном случае — значение false.

Комментарии

Разбиение по страницам ObjectDataSourceView элемента управления обрабатывается путем задания MaximumRowsParameterNameEnablePagingStartRowIndexParameterNameсвойств и SelectCountMethod свойств ObjectDataSourceView Select метода в бизнес-объекте с соответствующими параметрами. EnablePaging Если задано trueзначение свойства, SelectParameters коллекция включает два дополнительных параметра для первой запрошенной строки и количество запрошенных строк. Эти два параметра именуются в соответствии со свойствами и MaximumRowsParameterName параметрамиStartRowIndexParameterName. Метод Select должен возвращать запрошенный номер строк, начиная с указанного индекса. Так как данные могут не разделяться равномерно на размер страницы, последняя страница может содержать меньше строк. Таким образом, количество запрошенных строк фактически является максимальным числом возвращаемых строк.

Свойство CanRetrieveTotalRowCount проверяется во время вызова ExecuteSelect метода, чтобы убедиться, что система управления источником данных поддерживает все возможности, запрашиваемые путем задания различных DataSourceSelectArguments свойств.

Если разбиение по страницам в связанном элементе управления с привязкой к данным включается, элемент управления с привязкой к данным вызывает Select метод с начальным индексом и количеством необходимых строк. Кроме того, если SelectCountMethod свойство задано, элемент управления с привязкой к данным вызывает метод перед отрисовкой элементов управления пейджером. Например, если элемент управления включает разбиение на страницы размером 5, а SelectCountMethod метод возвращает 20, в пейджере GridView отображаются только 4 страницы.

Значение EnablePaging свойства хранится в состоянии представления.

Применяется к

См. также раздел