如何更改Gridview最后一页的行高

本文关键字:一页 最后 何更改 Gridview | 更新日期: 2023-09-27 18:01:05

在最后一页上,如果我有1或2个项目,则页眉和寻呼机拉伸过大。。它全部自动调整。。

我的网格视图高度没有设置,但我将行属性设置为30像素。。仍然无法阻止自动缩放。。

我在网上寻找解决方案。。我发现的最接近的解决方案是:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if(this.GridView1.Rows.Count<this.GridView1.PageSize)//I need here to grab the last page..// do something like e.Row.... and last page.
    {
        foreach (GridViewRow tt in GridView1.Rows)
            { tt.Height = Unit.Pixel(30); }
    }
}

这不正确。。。。我需要做的是,当用户点击最后一页时,高度应该修改为30像素。

欢迎任何其他关于如何防止在最后一页上自动调整大小的想法!!

如何更改Gridview最后一页的行高

要确定您是否在分页网格的最后一页,然后更改行高度,请使用以下(已测试(代码:

    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (GridView1.PageIndex == GridView1.PageCount - 1)
        {
            e.Row.Height = Unit.Pixel(30); 
        }
    }