Fork me on GitHub

AspNetPager demo - Show or hide buttons

This sample demonstrates how to show or hide paging buttons.

Show or hide paging elements:

Properties:





NavigationButtons.aspx:

<p><strong>Show or hide paging elements:
</strong></p>
    <webdiyer:aspnetpager id="AspNetPager1" runat="server" RecordCount="288"
    Width="100%"></webdiyer:aspnetpager>
    <p>Properties:</p>
    <asp:CheckBox ID="ck_disbtn" runat="server" Checked="True" Text="ShowDisabledButtons" AutoPostBack="True" /><br />
    <asp:CheckBox ID="ck_firstlast" runat="server" Checked="True" Text="ShowFirstLast" AutoPostBack="True" /><br />
    <asp:CheckBox ID="ck_prevnext" runat="server" Checked="True" Text="ShowPrevNext" AutoPostBack="True" /><br />
    <asp:CheckBox ID="ck_pageindex" runat="server" Checked="True" Text="ShowPageIndex" AutoPostBack="True" /><br />
    <asp:CheckBox ID="ck_more" runat="server" Checked="True" Text="ShowMoreButtons" AutoPostBack="True" />

NavigationButtons.aspx.cs:

using System;
using System.Web.UI;

public partial class NavigationButtons_Default : Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if(IsPostBack)
        {
            AspNetPager1.ShowFirstLast = ck_firstlast.Checked;
            AspNetPager1.ShowPrevNext = ck_prevnext.Checked;
            AspNetPager1.ShowPageIndex = ck_pageindex.Checked;
            AspNetPager1.ShowDisabledButtons = ck_disbtn.Checked;
            AspNetPager1.ShowMoreButtons = ck_more.Checked;
        }

    }
}