通用分页程序带限制功能
作者:wang 日期:2009-10-12
代码中的totalpage=rs.pagecount
page=int(request("page"))
<%
sub spitpage()
StartPageNum=1
do while StartPageNum+10<=page
StartPageNum=StartPageNum+10
Loop
EndPageNum=StartPageNum+9
If EndPageNum>RS.Pagecount then EndPageNum=RS.Pagecount
response.Write("共有"&totalcount&"个 当前页 "&page&"/"&totalpage&" ")
response.Write(" 首页 ")
if page>1 then
response.Write(" 上一页 ")
end if
For I=StartPageNum to EndPageNum
if I<>page then
response.Write(""&I&" ")
else
response.Write(""&I&" ")
end if
Next
if page response.Write(" 下一页 ")
end if
response.Write(" 尾页 ")
end sub
%>
page=int(request("page"))
<%
sub spitpage()
StartPageNum=1
do while StartPageNum+10<=page
StartPageNum=StartPageNum+10
Loop
EndPageNum=StartPageNum+9
If EndPageNum>RS.Pagecount then EndPageNum=RS.Pagecount
response.Write("共有"&totalcount&"个 当前页 "&page&"/"&totalpage&" ")
response.Write(" 首页 ")
if page>1 then
response.Write(" 上一页 ")
end if
For I=StartPageNum to EndPageNum
if I<>page then
response.Write(""&I&" ")
else
response.Write(""&I&" ")
end if
Next
if page
end if
response.Write(" 尾页 ")
end sub
%>
评论: 0 | 引用: 0 | 查看次数: 2502
发表评论