怎么把分页改成12345的?
asp吧
全部回复
仅看楼主
level 1
有森峪野 楼主
<b><%=rs.recordcount%></b> Record count        <%=pagecount%>Page/<%=rs.pagecount%>Page <%=rs.pagesize%>Record count/Page         <a href="cp1.asp?id=<%=Request.QueryString("id") %>&<%=urlclass%>page=1">Home</a>  
<% if pagecount=1 and rs.pagecount<>pagecount and rs.pagecount<>0 then%>
Previous
  <a href="cp1.asp?id=<%=Request.QueryString("id") %>&<%=urlclass%>page=<%=cstr(pagecount+1)%>">Next</a>
<% end if %>
<% if pagecount=1 and rs.pagecount=pagecount and rs.pagecount<>0 then%>
Previous
  Next
<% end if %>
<% if rs.pagecount>1 and rs.pagecount=pagecount then %>
  <a href="cp1.asp?id=<%=Request.QueryString("id") %>&<%=urlclass%>page=<%=cstr(pagecount-1)%>">Previous</a>
Next
<%end if%>
<% if pagecount<>1 and rs.pagecount<>pagecount then%>
<a href="cp1.asp?id=<%=Request.QueryString("id") %>&<%=urlclass%>page=<%=cstr(pagecount-1)%>">Previous</a>
  <a href="cp1.asp?id=<%=Request.QueryString("id") %>&<%=urlclass%>page=<%=cstr(pagecount+1)%>">Next</a>
<% end if%>
  <a href="cp1.asp?id=<%=Request.QueryString("id") %>&<%=urlclass%>page=<%=rs.pagecount%>">Last</a>
<%
rs.close
set rs = nothing
*conn.close
*set conn = nothing
%>
2014年07月30日 04点07分 1
level 1
有森峪野 楼主
中文的
共 <b><%=rs.recordcount%></b> 条记录  <%=pagecount%>页/<%=rs.pagecount%>页 <%=rs.pagesize%>条记录/页
<a href="product.asp?<%=urlclass%>page=1">首页</a>
<% if pagecount=1 and rs.pagecount<>pagecount and rs.pagecount<>0 then%>
前页
<a href="product.asp?<%=urlclass%>page=<%=cstr(pagecount+1)%>">下页</a>
<% end if %>
<% if pagecount=1 and rs.pagecount=pagecount and rs.pagecount<>0 then%>
前页
下页
<% end if %>
<% if rs.pagecount>1 and rs.pagecount=pagecount then %>
<a href="product.asp?<%=urlclass%>page=<%=cstr(pagecount-1)%>">前页</a>
下页
<%end if%>
<% if pagecount<>1 and rs.pagecount<>pagecount then%>
<a href="product.asp?<%=urlclass%>page=<%=cstr(pagecount-1)%>">前页</a>
<a href="product.asp?<%=urlclass%>page=<%=cstr(pagecount+1)%>">下页</a>
<% end if%>
<a href="product.asp?<%=urlclass%>page=<%=rs.pagecount%>">末页</a>
2014年07月30日 04点07分 2
level 1
有森峪野 楼主
现在是首页 上一页 下一页 末页
怎么改成上一页 12345 下一页
这种格式啊?
2014年07月30日 04点07分 3
level 7
这个要为每一个页码添加一个链接,要遍历所有的页码
2014年07月30日 09点07分 4
level 12
for i=1 to rs.pagecount
<a href="product.asp?<%=urlclass%>&page=<%=i%>"><%=i%></a>
next
2014年07月30日 12点07分 5
level 7
根据当前页面加减5.得到当前需要显示的5个页码。
然后加个判断,如果减5小于1时,则起始值为1.
如果加5大于最大页时,则起始值为最大值-5.
基本上就是这样吧,然后用一个for循环列出来就行了。
2014年08月15日 14点08分 7
1