AspNetPager7.0.2分页控件简单使用示例

Default.aspx:
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>AspNetPager使用示例-Mzwu.Com</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        总记录数:<asp:Label ID="Label1" runat="server" Text="Label" Width="56px"></asp:Label><br />
        每页记录数:<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label><br />
        当前页数:<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label><br />
        总页数:<asp:Label ID="Label4" runat="server" Text="Label"></asp:Label><br />
        <br />
        <webdiyer:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged" ShowPageIndexBox="Always" SubmitButtonText="跳转">
        </webdiyer:AspNetPager>
    </div>
    </form>
</body>
</html>

Default.aspx.cs:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;


public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

        if (!IsPostBack)
        {
            //******初始化设置******
            AspNetPager1.PageSize = 10;//每页记录数
            AspNetPager1.RecordCount = 250;//记录总数
            AspNetPager1.AlwaysShow = true;//总是显示

            //******获取各项参数******
            Label1.Text = Convert.ToString(AspNetPager1.RecordCount);//总记录数
            Label2.Text = Convert.ToString(AspNetPager1.PageSize);//每页记录数
            Label3.Text = Convert.ToString(AspNetPager1.CurrentPageIndex);//当前页数
            Label4.Text = Convert.ToString(AspNetPager1.PageCount);//总页数
        }
        
    }

    protected void AspNetPager1_PageChanged(object sender, EventArgs e)
    {
        //******获取各项参数******
        Label1.Text = Convert.ToString(AspNetPager1.RecordCount);//总记录数
        Label2.Text = Convert.ToString(AspNetPager1.PageSize);//每页记录数
        Label3.Text = Convert.ToString(AspNetPager1.CurrentPageIndex);//当前页数
        Label4.Text = Convert.ToString(AspNetPager1.PageCount);//总页数
    }
}


AspNetPager官方站点:http://www.webdiyer.com/AspNetPager/default.aspx

上一篇: 三种方法实现Jar打包
下一篇: 常用正则表达式
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 4138
发表评论
登录后再发表评论!