WinForm的分页控件

下载

最近改写了一个winform分页控件。

是在公司的一个项目里用到的,用法跟ASPX下面的那个分页控件差不多的。

 void Dispaly()
        {
            pager1.PageSize = 30;//每页显示的记录数
            pager1.RecordCount = RECORD_COUNT; //总记录数
            if (pager1.CurrentPageIndex < 1)
                pager1.CurrentPageIndex = 1;
            if (pager1.CurrentPageIndex > pager1.PageCount)
                pager1.CurrentPageIndex = pager1.PageCount;
            DataTable table=GetTable(pager1.CurrentPageIndex,pager1.PageSize);//获取数据显示
            dataGridView1.DataSource=table;
        }

当页码改变时会触发EventPaging

 private void pager1_EventPaging(Soft000.com.EventPagingArg e)
        {
            Dispaly();
        }

下载

出自:http://www.soft000.com/newsInfo.aspx?id=1f232e45-ee86-4800-bd45-d3645a36fea1
上一篇:封装的一个简单的数据库操    下一篇:.net Remoting IIS宿主 代码注册服务


评论人: 游客