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 это значение определяется автоматически, считывая все элементы.