给CurrentPageIndex 一个默认值0||-1

解决方案 »

  1.   

    给了.this.grd_salesqty.CurrentPageIndex = e.NewPageIndex;
    this.grd_salesqty.CurrentPageIndex = 1;
    this.Salesquantity(_prodid);
    还是出现错误信息:
    "无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。currentpage1 "
    在出现错误信息时我让他显示currentpage的值了,
    Response.Write(ex.Message.ToString()   +"currentpage"+this.grd_salesqty.CurrentPageIndex.ToString()); 
    是1.但是还是会出错,不知道为什么
      

  2.   

    你有没有试试CurrentPageIndex=0?你给它赋的是1,弹出来当然是1了。
      

  3.   

    还有你看看在你的Page_Load时(IsPostBack==true时),datagrid里面是否有数据或者你trace一下代码嘛