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

使用 NSun 快速開發專案:NSun.NPage 分頁控制項

     編輯:關於.NET

Winform 開發中分頁控制項不可或缺,Web 開發有 AspNetPager 方便分頁顯示。NSun.NPage 基於 BindingNavigator 二次開發,讓 Winform 分頁更便利。

NPage 介面

使用方法

  1. 將 DLL 拖入工具箱
  2. 拖曳控制項至表單

屬性

  • DisplayStyle:顯示類型(圖片/文字)
  • TextImageRelationShow:圖文顯示位置
  • FirstItemText、NextItemText、PreviousItemText、LastItemText:四大按鈕文字
  • IsComBox:是否顯示下拉選單
  • PageSize:每頁筆數
  • RecordCount:總筆數
  • CurrentPageIndex:目前頁碼(從 1 開始)

事件

  • PageChanged:頁碼變更後
  • PageChanging:頁碼變更前

程式碼範例

public partial class Form1 : Form
{
    DBQuery<LogInfo> db = new DBQuery<LogInfo>(ConnectionDBQuery.Default);
    public Form1() { InitializeComponent(); }

    private void commonPage1_PageChanged(object o, NSun.NPage.PageChangingEventArgs e)
    {
        nSunPage1.CurrentPageIndex = e.NewPageIndex;
        Bind();
    }

    private void Bind()
    {
        int countpage;
        DataTable dt = db.SelectPageToDataTable(nSunPage1.PageSize, nSunPage1.CurrentPageIndex, out countpage);
        dataGridView1.DataSource = dt;
        nSunPage1.RecordCount = countpage;
    }

    private void Form1_Load(object sender, EventArgs e) { Bind(); }
}

下載連結:NSun.Npage.rar

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved