GridView.AllowCustomPaging Свойство

Определение

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

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

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

Значение в противном случае . Значение по умолчанию — false.

Комментарии

Разбиение на страницы позволяет отображать содержимое GridView элемента управления в блоках. Количество элементов на странице определяется свойством PageSize . Как правило, каждая строка в источнике данных считывается каждый раз, когда GridView элемент управления перемещается на другую страницу. Это может потреблять много ресурсов, если общее количество элементов в источнике данных очень велико. Настраиваемое разбиение на страницы позволяет считывать только элементы, необходимые для одной страницы из источника данных.

Чтобы включить настраиваемое разбиение на страницы, задайте для trueобоих AllowPagingAllowCustomPaging свойств значение . В обработчике PageIndexChanging события задайте PageIndex свойству новое значение индекса страницы, задайте свойству общее количество элементов в источнике данных, задайте VirtualItemCount источнику данных только строки, необходимые для текущей страницы, и вызовите DataBind метод. Свойство позволяет элементу управления определить общее количество страниц. Обычно VirtualItemCount это значение определяется автоматически, считывая все элементы.

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