gridview 手工绑定数据源的分页问题

已答复 gridview 手工绑定数据源的分页问题

  • 2012年4月24日 5:16
     
      包含代码

    gridview 上面有两个数据查询功能,一个是初始化的时候全部加载,还有一个是条件查询

    其中的数据是通过代码动态绑定的

    var q=from .... where ... select ....
    gv.datasource=q;
    gv.databind();

    这样以后就无法自动启用分页功能了,在pageindexchanging 事件中写上

    gv.pageindex=e.newpageindex;
    gv.databind();

    但是点分页的时候显示的全是空白,没有数据?怎么解决?

全部回复

  • 2012年4月24日 8:03
     
     
    是不是每次都要重新绑定数据源啊?但是gv中的数据是动态的,在pageindexchanging 中怎么来区分是全部加载数据的查询还是根据条件进行的查询?
  • 2012年4月25日 2:18
    版主
     
     

    您好,关于gridview的问题,建议您到ASP.NET与AJAX论坛咨询,那里有更多相关专家,您应该能够得到更快的帮助。


    Allen Li [MSFT]
    MSDN Community Support | Feedback to us

  • 2012年4月25日 9:58
     
     已答复 包含代码

    试试看改成这样。

    gv.pageindex=e.newpageindex;
    var q=from .... where ... select ....
    gv.datasource=q;
    gv.databind();


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/