我正在与Web服务一起工作的项目
我将这些数据绑定在两个不同的网格视图中。既然有很多数据,我使用的页面大小为10,并实现了两个链接按钮进行分页,上一页和下一页,但是我想对两个网格视图都使用这些按钮,它适用于一个,但不适用于另一个,有什么想法吗?
这是我到目前为止所写的
protected void Next(object sender, EventArgs e)
{
int i = grid1.PageIndex + 1;
if (i <= grid1.PageCount) // This part works fine
{
grid1.PageIndex = i;
grid1.DataBind();
}
if (gird2.Visible==true && grid1.Visible==false)
{
grid2.PageIndex = i; // this one doesn't show any reaction
grid2.DataBind();
}
}
protected void Prev(object sender, EventArgs e)
{
int i = grid1.PageCount;
if (grid1.PageIndex > 0) // this one work fine too
{
grid1.PageIndex = grid1.PageIndex - 1;
grid1.DataBind();
}
if (grid2.Visible == true && grid1.Visible == false)
{
grid2.PageIndex = grid2.PageIndex - 1;
grid2.DataBind();
}
}