自己開發的ASP.NET分頁控制項2.0 (Ling.Pager)

來源:互聯網
上載者:User

ASP.NET分頁控制項2.0(Ling.Pager)

主要特色:

內建分頁類庫,完美支援複雜Sql分頁
支援事件分頁和Url分頁(非事件)
支援預設、中文、英文語言模式。
預設漂亮且簡潔的Css樣式
支援微軟Ajax模式下使用
可自訂Css樣式。
可隨意設定語言或者分頁格式。
支援輸入頁碼進行跳轉分頁
支援下拉框進行分頁
支援拖動使用控制項及屬性編輯、雙擊產生分頁事件等方便、直觀操作
完全免費使用
更多特性等待您的體驗。

 

控制項的屬性如下:

-- 必須賦值 --
Records: 總記錄數(必須賦值)

-- 可設定 --
CssClass: css樣式,預設是class="page"樣式
PageLanguage: 顯示風格: 0 - 預設, 1 - 中文, 2 - 英語 , 其它預設
PageSplitNum: 數字頁碼顯示多少數字,即當前頁左右兩邊個數
PageSize: 每頁顯示多少條記錄
ShowPageNum: 是否顯示數字導航:true-顯示(預設), false=不顯示
ShowPreNext: 是否顯示上一頁下一頁:true-顯示(預設), false=不顯示
ShowPageGo: 是否顯示輸入頁碼跳轉:true-顯示, false=不顯示(預設)
ShowPageJump: 是否顯示下來框跳轉:true-顯示, false=不顯示(預設)
ShowPageTips: 是否顯示當前頁、記錄數等資訊
LanguageFirstText: “首頁”的文本
LanguageLastText: “尾頁”的文本
LanguagePreText: “上一頁”的文本
LanguageNextText: “下一頁”的文本
LanguageGoText: “跳轉”按鈕的文本
LanguageTipsText: 提示文本,可使用以下幾個變數:{PageIndex}表示當前頁,{PageTotal}表示總頁數,{PageSize}表示每頁記錄數,{Records}表示總記錄數

-- 可讀 --
PageIndex: 當前頁數
PageTotal: 總頁數
控制項的方法如下:

public DataTable PageList() //封裝好的讀取分頁列表,多個重載函數
public bool SetLanguageText(LanguageItem item, string text) //設定語言文本,與LanguageTipsText、LanguageFirstText等設定效果相同(同時設定,方法設定優先權高)。
擴充類庫方法:

Ling.Pager.DbHelper.PageList() //擴充類庫分頁方法,完美支援複雜Sql分頁,多個函數重載

 

點擊下載:ASP.NET分頁控制項2.0(Ling.Pager)

 

 

作者:劉付靈
版本:2.0.0.915
發布日期:2012.09.15
:http://www.liufuling.cn/category/down/

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.