AspNetPager1_PageChanged”的重载均与委托“System.EventHandler”不匹配
分类:.Net知识问答| 发布:佚名| 查看:494 | 发表时间:2014/7/11
运行时出现“无法将类型为“System.EventArgs”的对象强制转换为类型“Wuqi.Webdiyer.PageChangingEventArgs”
1 | public void AspNetPager1_PageChanged( object src, Wuqi.Webdiyer.PageChangingEventArgs e) |
3 | AspNetPager1.CurrentPageIndex = e.NewPageIndex; |
解决办法:
1 | AspNetPager1.CurrentPageIndex = ((Wuqi.Webdiyer.PageChangingEventArgs) e).NewPageIndex; |
换成这个
1 | (sender as AspNetPager).CurrentPageIndex. |
另外你试下,这个.CurrentPageIndex是否可以不写,本身已有页索引了
最终代码如下:
1 | public void AspNetPager1_PageChanged( object src, EventArgs e) |