类似百度查询结果的分页如何做?/祝大家新年快乐!/感谢一年来得到CSDN很好网友的帮助,很感激,高兴散分了!!!

zcxverygood123456 2010-02-05 09:09:12
类似百度查询结果的分页如何做?/祝大家新年快乐!/感谢一年来得到CSDN很好网友的帮助,很感激,高兴散分了!!!

第一:类似百度查询结果的分页如何做?
以下是效果,
1 [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

第二,祝大家新年快乐!

第三,感谢一年来得到CSDN很好网友的帮助,很感激,高兴散分了!!!
...全文
289 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
daxnight 2011-07-11
  • 打赏
  • 举报
回复
lz 看一下这个http://www.it300.net/Contents.asp?id=10326,用asp实现百度分页,比较详细。希望有用。
草根码农 2011-06-24
  • 打赏
  • 举报
回复
也想找一下一个好的分页控件,可惜没找到啊!
bujing18 2010-02-06
  • 打赏
  • 举报
回复
来学习的
qqzeng-ip 2010-02-06
  • 打赏
  • 举报
回复
yayayigu2 2010-02-06
  • 打赏
  • 举报
回复
up
RUNBEAR 2010-02-06
  • 打赏
  • 举报
回复
同飘过
teita731 2010-02-06
  • 打赏
  • 举报
回复
还是推荐使用AspNetPager

然后自定义CSS
vins4fun 2010-02-06
  • 打赏
  • 举报
回复
没分...拿分
谢谢
chen_ya_ping 2010-02-06
  • 打赏
  • 举报
回复
aspnetpage控件 不知道这个控件是不是用了现成的方法,或者楼主完全是可以自己写一个简单的分页的效果的,分页的代码,网上有很多的代码的。楼主可以去网上看看。
wangsky2 2010-02-05
  • 打赏
  • 举报
回复
aspnetpager
ppgdxd 2010-02-05
  • 打赏
  • 举报
回复
无非就是用样式控制,或者就是用第三方的控件,实现方法有很多
f050304004 2010-02-05
  • 打赏
  • 举报
回复
接分来的。
随风落梦 2010-02-05
  • 打赏
  • 举报
回复
用ASPNETPAGE控件,这个控件很强大,而且简单方便,分页跟数据是分开的,可扩展性高
凤凰涅檠 2010-02-05
  • 打赏
  • 举报
回复
up
teerhu 2010-02-05
  • 打赏
  • 举报
回复
void SetSelectPageNumberStyle(int CurrentPage, int PageCount)
{
string firstText = lang == "ZH-HK" ? "首頁" : "First";
string prevText = lang == "ZH-HK" ? "上一頁" : "Prev", prevToolTip = lang == "ZH-HK" ? "上一頁" : "Previous";
string nextText = lang == "ZH-HK" ? "下一頁" : "Next";
string lastText = lang == "ZH-HK" ? "尾頁" : "Last";
string pageText = lang == "ZH-HK" ? "第{0}頁" : "Page{0}";


int step = 5;//步長
int StartPage = 1;
int EndPage = CurrentPage + step;

if (CurrentPage > step)//如果當前頁大于步長
{
StartPage = CurrentPage - step;//开始頁
}
if (EndPage > PageCount)
{
EndPage = PageCount;
}
else
{
EndPage = EndPage - 1;
}
if (CurrentPage > StartPage)
{

sb.AppendFormat("<a href=\"javascript:\" id=\"first\" onclick=\"GoToPage(this,{0},{1})\" style=\"margin-right:7px;\" title=\"" + firstText + "\">" + firstText + "</a>", CurrentPage, PageCount);
sb.AppendFormat("<a href=\"javascript:\" id=\"previous\" onclick=\"GoToPage(this,{0},{1})\" style=\"margin-right:7px;\" title=\"" + prevToolTip + "\">" + prevText + "</a>", CurrentPage, PageCount);
}
for (int i = StartPage; i <= EndPage; i++)
{
if (CurrentPage == i)//如果是當前頁
{
sb.AppendFormat("<span style='background-color:#40ADCE;color:#fff;border:solid 1px #40ADCE;margin-right:7px;padding:1px'> {0} </span>", i);
}
else
{
sb.AppendFormat("<a href=\"javascript:\" id=\"num_{0}\" onclick=\"GoToPage(this,{0},{1})\" style='margin-right:7px;border:solid 1px #40ADCE;padding:1px;' title=\"" + pageText + "\"> {0} </a>", i, PageCount);
}
}
if (CurrentPage < EndPage)
{
sb.AppendFormat("<a href=\"javascript:\" id=\"next\" onclick=\"GoToPage(this,{0},{1})\" style=\"margin-right:7px;\" title=\"" + nextText + "\">" + nextText + "</a>", CurrentPage, PageCount);
sb.AppendFormat("<a href=\"javascript:\" id=\"last\" onclick=\"GoToPage(this,{0},{1})\" title=\"" + lastText + "\" style=\"margin-right:7px;\">" + lastText + "</a>", CurrentPage, PageCount);
}

}
zhuxiaojun2002 2010-02-05
  • 打赏
  • 举报
回复
混分
不是aspnetpage
是aspnetpager
芽疼 2010-02-05
  • 打赏
  • 举报
回复
自己写个
杰子 2010-02-05
  • 打赏
  • 举报
回复
aspnetpage控件 要我发给你个,qq:415548110
huming_h 2010-02-05
  • 打赏
  • 举报
回复
分页的实现方式有很多,至于样式,都是可以用css来搞定的。
YnSky 2010-02-05
  • 打赏
  • 举报
回复
控件也有差不多的.一般比较灵活的后自己写.
加载更多回复(4)

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧