Panel.Paginate Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets or sets a Boolean value indicating whether or not to paginate the Panel control. This API is obsolete. For information about how to develop ASP.NET mobile applications, see the Web site.

Namespace:   System.Web.UI.MobileControls
Assembly:  System.Web.Mobile (in System.Web.Mobile.dll)

public virtual bool Paginate { get; set; }

Property Value

Type: System.Boolean

true to paginate the Panel; otherwise, false.

The Paginated event is raised after form pagination occurs.


Even if the Paginate property is set to false, pagination can still occur if a form's ControlToPaginate property is set.


To allow pagination in a Panel control within a form, you must set Paginate to true in both the form and the panel.

The following code example, when viewed on a device that paginates the pages, shows how a panel containing more controls than will fit on one page is paginated to allow users access to all items on the panel.


   The following code sample uses the single-file code model and may not work correctly if copied directly into a code-behind file. This code sample must be copied into an empty text file that has an .aspx extension. For more information, see ASP.NET Web Forms Page Code Model.

<%@ Page Language="C#" 
    Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile" 
    Assembly="System.Web.Mobile" %>

<script runat="server">
    protected void Page_Load(object sender, EventArgs e)
        System.Web.UI.MobileControls.Label lab;

        for (int i = 1; i < 16; i++)
            lab = new System.Web.UI.MobileControls.Label();
            lab.Text = i.ToString() + 
                " - This sentence repeats over and over.";
        Form1.Paginate = true;
        Panel1.Paginate = true;

<html xmlns="" >
    <mobile:form id="Form1" runat="server">
        <mobile:Panel ID="Panel1" Runat="server">

.NET Framework
Available since 1.1

Panel Class
System.Web.UI.MobileControls Namespace
Introduction to the Panel Control
Organizing Content with Containers
Introducing Control Templates

Return to top