我利用ListBox选择查询条件,利用DataGrid控件显示查询结果,在调试中出现一个错误,错误如下:
无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。 
这种情况发生在查询结果翻页后再进行条件时,请哪位高手指正一下,好吗,谢谢!!!

解决方案 »

  1.   

    可以用datagrid自带的分页功能,也可以一页一页的取数据显示。
    或者用网上的分页控件。
    你的问题主要是分页没有搞好。
      

  2.   

    这种情况发生在查询结果翻页后再进行条件时
    ----------------------------------
    再查询后,数据绑定后,this.DataGrid1.CurrentPageIndex=0 ;
    ---------------------
    不知道我的理解是不是正确.
      

  3.   

    数据绑定后
    this.DataGrid1.CurrentPageIndex  = 0 ;
    不知理解正确否?
      

  4.   

    是要将this.datagrid1.currentpageindex的值进行设定吗,是这个意思吗,