好了,在页面放个DATAGRIDVIEW 拖入控件pager
private void ReceiveOrderJLForm_Load(object sender, EventArgs e)
{
this.pager1.PageCurrent = 1;
this.pager1.Bind();
}
private int dgvBind()
{
WindowsApp.MyControl.PageData pageData = new WindowsApp.MyControl.PageData();
pageData.TableName = "T_ReceiveOrder";
pageData.PrimaryKey = "ReceiveOrderID";
pageData.OrderStr = "ReceiveOrderID desc";
pageData.PageIndex = this.pager1.PageCurrent;
pageData.PageSize = this.pager1.PageSize;
pageData.QueryCondition = _strSql + strWhere.ToString();
pageData.QueryFieldName = "*";
this.pager1.bindingSource.DataSource = pageData.QueryDataTable().Tables[0];
this.pager1.bindingNavigator.BindingSource = pager1.bindingSource;
dgvReceiveOrder.AutoGenerateColumns = false;
dgvReceiveOrder.DataSource = this.pager1.bindingSource;
return pageData.TotalCount;
}
private int pager1_EventPaging(WindowsApp.MyControl.EventPagingArg e)
{
return dgvBind();
}
效果如下

源码下载
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。
注:相关教程知识阅读请移步到c#教程频道。










