前台是这样的
<cc1:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged">
</cc1:AspNetPager>
后台
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
dg.CurrentPageIndex = AspNetPager1.CurrentPageIndex;
dg.DataBind();
}
private void dataBind()
{
CreateDataSource();
dg.DataSource = ds.Tables[0];
AspNetPager1.RecordCount = ds.Tables[0].Rows.Count; dg.DataBind();
}
private void dataBind()
{
CreateDataSource();
dg.DataSource = ds.Tables[0];
AspNetPager1.RecordCount = ds.Tables[0].Rows.Count; dg.DataBind();
}
只要一翻页,就没数据了,找了好久不知道哪里出问题,谢谢各位了。
<cc1:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged">
</cc1:AspNetPager>
后台
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
dg.CurrentPageIndex = AspNetPager1.CurrentPageIndex;
dg.DataBind();
}
private void dataBind()
{
CreateDataSource();
dg.DataSource = ds.Tables[0];
AspNetPager1.RecordCount = ds.Tables[0].Rows.Count; dg.DataBind();
}
private void dataBind()
{
CreateDataSource();
dg.DataSource = ds.Tables[0];
AspNetPager1.RecordCount = ds.Tables[0].Rows.Count; dg.DataBind();
}
只要一翻页,就没数据了,找了好久不知道哪里出问题,谢谢各位了。
看CurrentPageIndex ,RecordCount 是什么值