我在GRIDVIEW下面设置了buttom控件用于翻页,上页下页首页尾页都能正常操作,但是到尾页没数据时整个GRIDVIEW控件都变小了,而且尾页之后还可以点击下页,并且GRIDVIEW控件会更小,没有数据依然可以往下翻页,请问怎么取消啊?谢谢!

解决方案 »

  1.   

    第一:楼主的逻辑判断有误:如果当前页就是最后一页就应该让“下页”按钮变的无效,enable="false"
    第二:逻辑中当当前页currentPage的大小等于总页面sumPage的时候就应该将首页1赋值给currentPage
    还有一点楼主最好把代码贴出来看看!!!
    最后建议楼主:页面显示信息最好自己手写,这样容易控制显示内容和样式。不要太依赖于控件。
      

  2.   

    这个翻页是你自己加的?
    如果自己加的就要加一些判断如果你对样式要求不高的话可以就用GRIDVIEW自带的翻页想要好看的话还有第三方的控件可以下
      

  3.   

    代码逻辑问题,使用aspnetpager 分页控件很简单
      

  4.   

    你没有设置GRIDVIEW的行高以及整个控件的高宽,数据不足的时候当然会变小的,至于还可以点击下页就是你的逻辑判断有问题,到最大页数的时候让下页按钮不能点或者干脆直接隐藏还好点
      

  5.   

    其中我没写任何代码,我只是在页面模版里拖了4个BuTTOM,设置了commandargument为“first”"next"等。看来还是要写代码啊!谢谢谢谢!