比如有300条记录,每页显示30条,如果一次全部取出的话,页脚会出现1-10的页码,可是如果我用
select top 30 * from table
来取的话,gridview可以显示第一页内容,但页脚的页码就不显示了,我该如何让它继续显示页码?

解决方案 »

  1.   

    DataView不太熟悉,我知道DataGird中允许自定义分页,然后this.DataGrid1.VirtualItemCount = countRow(总记录行数);就可以了
      

  2.   

    fireicesion(冰与火的洗礼) 
    谢谢你的提醒,我试一下sekone() 
    能详细点就好了
      

  3.   

    页码另外显示就可以了,使用 select count(pkid) from table来获得总记录数,然后再除30
      

  4.   

    anita_wang(面朝大海,春暖花开)
    GRIDVIEW不可以自定义分页吗?请讲详细些
      

  5.   

    我查了一下,gridview没有VirtualItemCount这个属性,那我该如何自定义分页啊??