下载
最近改写了一个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();
}
下载