我做分页时读出15页记录
例:
pagecount="15";
for(int i=0;i<pagecount;i++)
{
Response.Write("i");
}这样可以显示所有页码出来,我是想如何像GOOGLE那样显示呢,可能先显示10页,然后点击“下十页”这样~
例:
pagecount="15";
for(int i=0;i<pagecount;i++)
{
Response.Write("i");
}这样可以显示所有页码出来,我是想如何像GOOGLE那样显示呢,可能先显示10页,然后点击“下十页”这样~
解决方案 »
- 献给初学.net(GridView大全 附:源码)
- 问文本编辑器
- .net程序全站静态化以后发布至IIS或服务器出现无法找到该页
- 在样式中插入背景图片不显示怎么解决呢?
- VS2005下如何将SESSION的值赋给控件
- 求求各位,DataGrid在实现排序后,我要选定一行,但总是选择排序前的那一行,就是说,选择某行时,排序功能实效了。好人帮帮我吧!急死我
- 请问怎样把ppt文件embed到web页面中
- 一个很烦的问题!!高手帮忙
- 请教服务端控件与客户端控件的问题
- 请教UPLOADFILE的问题
- 新建一网站,大家顶一下
- 我用SQL SERVER的扩展存储过程cmd shell 'dir c:/program file/*.*'来得到program file里的所有文件,出现错误
for(int i=0;i<pagecount;i++)
{
if(i<10)Response.Write("i");
else{
Response.Write("下十页");
break;
}
}
curpage=11;
for(int i=0;i<10;i++)
{
//输出当前10页的页码,此例为11,12... 20
Response.Write(curpage/10*10 + i + 1);
}
pagecount=15;
curpage=11;
for(int i=0;i<pagecount%10;i++)
{
//输出当前10页的页码,此例为11,12... 15
Response.Write(curpage/10*10 + i + 1);
}
pagecount=15;
curpage=11;
for(int i=0;i<10;i++)
{
if(curpage + i <= pagecount)
Response.Write(curpage/10*10 + i + 1);
else
break;
}