DataGridPageChangedEventArgs Event =new DataGridPageChangedEventArgs(sender,CurrentPageIndex+1);
OnPageIndexChanged(Event);
CurrentPageIndex=Event.NewPageIndex;修改为:CurrentPageIndex=e.NewPageIndex;
可以吗?

解决方案 »

  1.   

    我是写一个自定义的控件(WEB控件库),在DATAGRID中加入几个LinkButton
      

  2.   

    就是不知道为什么会跳N页,我明明是写了CurrentPageIndex+1啊。。
      

  3.   

    开玩笑呢,你在CREATITEM中绑定,也就是每行都会绑定一次,有100行数据NextPageButton.Click就+=了100次new EventHandler(NextPageButton_Click); 那样点击的时候自然NextPageButton_Click函数被调用100次
      

  4.   

    谢谢athossmth(athos)问题已经解决头都搞晕了。