一个用于分页两个datagridviews的按钮

时间:2019-05-24 12:21:32

标签: c# asp.net gridview webforms

我正在与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();
        }
    }

0 个答案:

没有答案