首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

EasyTools 分頁控件功能演示與效果展示

     編輯:關於ASP.NET

控件效果預覽

效果圖1 效果圖2

核心功能特性

  • 多種分頁模式:數字分頁、上下頁、首尾頁、頁碼輸入跳轉
  • 自定義頁面大小下拉選擇(10/20/50/100)
  • 總記錄數、當前頁、總頁數實時顯示
  • AJAX 無刷新分頁支持(配合 UpdatePanel)
  • 樣式完全可控:CSS 類名隔離,無內聯樣式污染
  • 服務端事件:PageIndexChanged、PageSizeChanged

使用示例

<%@ Register Assembly="EasyTools" Namespace="EasyTools.Web.Controls" TagPrefix="et" %>
<et:Pager ID="Pager1" runat="server" PageSize="20" 
  OnPageIndexChanged="Pager1_PageIndexChanged"
  CssClass="pagination" ShowPageSizeSelector="true" />

// 後台綁定
protected void Page_Load(object sender, EventArgs e) {
    if (!IsPostBack) BindData();
}
void Pager1_PageIndexChanged(object sender, EventArgs e) { BindData(); }
void BindData() {
    var data = GetPagedData(Pager1.CurrentPageIndex, Pager1.PageSize, out int total);
    Pager1.RecordCount = total;
    GridView1.DataSource = data; GridView1.DataBind();
}
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved