| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 761 人关注过本帖
标题:请教一个ASP分页问题?
只看楼主 加入收藏
kira007
Rank: 2
等 级:论坛游民
帖 子:294
专家分:27
注 册:2007-6-28
结帖率:50%
收藏
 问题点数:0 回复次数:2 
请教一个ASP分页问题?
一直以来我的分页模式都是:“ 首页 上一页 下一页 尾页 ”
现在网络上很多分页都比较多采用“上一页 1 2 3 4 5 6 7 8 下一页”这个模式
请问第二种模式 是怎么现实的 ?
搜索更多相关主题的帖子: 网络 ASP 模式 首页 
2007-12-21 13:16
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
[url]http://bbs.[/url]
这个程序楼主看了吗?
上一页 1 2 3 4 5 6 7 8 下一页
其实这个原理就是对页码再进行二次分页。
2007-12-21 17:23
xmuer
Rank: 1
等 级:新手上路
帖 子:236
专家分:0
注 册:2007-5-10
收藏
得分:0 
看看这个
<%sql="select * from news order by news_no desc"
set rs = Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,3,3
If IsNumeric(Request("Page"))=false Or Request("Page")="" Then
                Page=1
            Else
                Page=CInt(Request("Page"))
            End if        
            Rs.PageSize=3    
            If Rs.EOF Or Rs.BOF Then
                Response.Write "目前还没有产品!"&"<br>"
                      Else
                myPageSize=Rs.PageSize
                      Rs.AbsolutePage=Page

%>    
<table>
<%Do While not Rs.Eof And myPageSize>0%>  
<tr><td width=600>                   </td></tr>
 <%    myPageSize=myPageSize-1
            i=i+1
            Rs.MoveNext
            Loop
      %>
</table>
<%end if%>
产品总数:<%=Rs.RecordCount%>个;每页显示:<%=Rs.PageSize%>个;第<%=Page%>页/共<%=Rs.PageCount%>页.            
<%                
If Page > 1 Then
Response.Write "<a href='product.asp?Page=1' title='首页'><font face=webdings>" & 9 & "</font></a>"
Response.Write "&nbsp;<a href='product.asp?Page="&Page-1&"' title='上一页'><font face=webdings>" & 7 & "</font></a>"
End If
For j = 1 To Rs.PageCount         
Response.Write "&nbsp;<a href='product.asp?Page="&j&"'>" & j & "</a>"    
Next
If Page < Rs.PageCount Then
Response.Write "&nbsp;<a href='product.asp?Page="&Page+1&"' title='下一页'><font face=webdings>" & "8" & "</a></font>"
End If
Response.Write "&nbsp;<a href='product.asp?Page="&Rs.PageCount&"' title='尾页'><font face=webdings>:</a>"
%>
<%
Rs.Close
Set Rs=nothing
%>
2007-12-22 15:32
快速回复:请教一个ASP分页问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025225 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved