是有一些方法来强制GridView的寻呼机显示,即使在有数据的只有一个页面上屏?

我建立与自定义寻呼机基于gridview的控制(对于页大小瓦特/下拉)和一切正常,当用户选择页大小比所述网格的当前行数较大的不同之处。在这一点上寻呼机消失。我一直在谷歌上搜索这一点,我想我应该做的事情覆盖... OnRowCreated

定制寻呼机被通过覆盖InitializePager加入。如果需要的话我会很高兴提供更多的信息!

映入眼帘, J.Arola

有帮助吗?

解决方案

确定,这不是太硬: - )

根据我的初始测试以下确实起作用

GridViewRow pagerRow = (GridViewRow) this.BottomPagerRow;

if(pagerRow != null && pagerRow.Visible == false)
pagerRow.Visible = true;

我刚添加到重写的OnPreRender和LO,寻呼机是可见的,即使当存在显示的数据只是一个页页面。必须做一些额外的测试之前,我可以肯定,虽然。似乎简单我。

其他提示

上面的将工作 但是,这可能是有益的还

GridView.BottomPagerRow.Visible=true
   protected void GridView_PreRender(object sender, EventArgs e)
    {
        GridView gv = (GridView)sender;
        GridViewRow pagerRow = (GridViewRow)gv.BottomPagerRow;

        if (pagerRow != null && pagerRow.Visible == false)
            pagerRow.Visible = true;
    }

GridView.BottomPagerRow.Visible =真作品就像一个魅力

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top