自己new 了一个 datatable ,
一个datarow 那样的add 进datatable 中在做分页的时候,才发现PageCount 一直为0其他功能数据什么的,下页,上一页,都正常。
就是PageCount 得到的值为0。请问什么问题?datable 做了defaultView 后,还是 PageCount =0;

解决方案 »

  1.   

    gridview 你要是用绑定的,那就看你启用那个分页功能了,要不是绑定的就看你在加载的时候,有没有给你的那个pageCount赋值
      

  2.   

    Debug看看datatable有多少行看看gridview是不是默认的pagesize:10看看上一页下一页的方法里是怎么取到页数的
      

  3.   


    datatable有两百多行,没页显示 10个页数直接用pageindex
      

  4.   

    我现在使用了 <PagerTemplate> ,感觉上满足基本的需求了但是那个gridview 的pagecount ,我实在搞不懂
      

  5.   

    pagecount是配合数据源使用的,如在ObjectDatasource数据源里需要指定SelectCountMethod来计算这个值,或者SqlDatasource数据源里自动设置这个值。
      

  6.   

    可以看老教程:http://www.cnblogs.com/ilovejolly/archive/2006/10/10/523992.html
      

  7.   


    好长啊。我看看先。
    可能如你所说
    pagecount是配合数据源使用的,如在ObjectDatasource数据源里需要指定SelectCountMethod来计算这个值,或者SqlDatasource数据源里自动设置这个值。
    datable 是手动设进去的。结贴了,谢谢各位