分页问题?????难呐!~!~! 第二个问题:你在点查询时,最好把CurrentPageIndex 先设为0,然后操作! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataGrid有一个PageIndex描述当前所在的页面索引的,你可以在点击下页时:DataGrid1.PageIndex+=1这样,页面就转到下一页了。(当然要判断PageIndex是否等于PageCount,否则会超页异常的)另外,我怀疑你是否使用了DataGrid的自动页码导航,如果使用这个,你就没有必要再为DataGrid添加一个OnDataGridPageIndexChanged事件的代理了。因为DataGrid的自动导航已经自动加1了,这时你再自己写代理来加1当然就变成加2了。 给你一个分页容错的参考,在绑定的时候用//paging int pagesum=0;int rowcount=objTempTpmAppv.ItemList.DefaultView.Count ;int pagesize=this.datagridWaitAppv.PageSize;if(rowcount % pagesize == 0)pagesum =rowcount/pagesize ; //divide exactlyelsepagesum =rowcount /pagesize+1; //not divide exactlyif(rowcount == 0)pagesum = 1; //inicial pagingif(this.datagridWaitAppv.CurrentPageIndex >= pagesum) this.datagridWaitAppv.CurrentPageIndex = pagesum - 1; // end 我没有用内置分页属性,自己加的lingkbutton控件;分页一切正常,但是,查询出来记录后,再点击“下一页”时就又回到没有查询以前的第二页了。还有就是当点击几次翻页后,查询时就出现错误:Invalid CurrentPageIndex value. It must be >= 0 and < the PageCount;不知道大家明白不明白我的意思?? iTextSharp 转化html到pdf (回答"YES" or"NO") 关于参数化查询,不明白 asp.net URl 问题?走过路过不要错过呀 做这行的出路在那!!! 请问asp站点设置rewrite重定向后,其他站点打不开index.html的问题 如何把数据库中二进制的图片文件在网页上用图片框显示出来? asp.net中我用c#做网页,如何取得一个图片的R、G、B值? 网络老师给了道题 求:DataGrid绑定数据的效率问题? 同样的脚本,放在*.htm中没问题,放在*.aspx中就是乱码???急,在线等! 在线等待 大家伸一下手 谢谢 为什么编码老是有问题
这样,页面就转到下一页了。
(当然要判断PageIndex是否等于PageCount,否则会超页异常的)另外,我怀疑你是否使用了DataGrid的自动页码导航,如果使用这个,你就没有必要再为DataGrid添加一个OnDataGridPageIndexChanged事件的代理了。因为DataGrid的自动导航已经自动加1了,这时你再自己写代理来加1当然就变成加2了。
int pagesum=0;
int rowcount=objTempTpmAppv.ItemList.DefaultView.Count ;
int pagesize=this.datagridWaitAppv.PageSize;
if(rowcount % pagesize == 0)
pagesum =rowcount/pagesize ; //divide exactly
else
pagesum =rowcount /pagesize+1; //not divide exactly
if(rowcount == 0)
pagesum = 1; //inicial paging
if(this.datagridWaitAppv.CurrentPageIndex >= pagesum)
this.datagridWaitAppv.CurrentPageIndex = pagesum - 1;
// end
还有就是当点击几次翻页后,查询时就出现错误:
Invalid CurrentPageIndex value. It must be >= 0 and < the PageCount;
不知道大家明白不明白我的意思??