在ASP;里如何写分页的代码“第一页”“下一页”…以及跳转到…,各位高手,帮帮哟。 10

 我来答
百度网友71c11a342
2005-11-22 · 超过34用户采纳过TA的回答
知道答主
回答量:151
采纳率:0%
帮助的人:0
展开全部
<table width="480" border="0" align="center" cellpadding="0" class="b9" id="table11" style="border-collapse: collapse">
<tr align="center" valign="middle">
<td width="380"><span style="font-size: 9pt">第<%= page %>页 
<% if page<>1 then %>
<a class=b9 href="index.asp?page=1&zpfl=<%= Trim(Request.QueryString("zpfl")) %>">首页</a>
<% else %>
首页
<% end if %>
 
<% if page>1 then %>
<a class=b9 href="index.asp?page=<%= page-1 %>&zpfl=<%= Trim(Request.QueryString("zpfl")) %>">上一页</a>
<% else %>
上一页
<% end if %>
 
<% if page<rs.pagecount then %>
<a class=b9 href="index.asp?page=<%= page+1 %>&zpfl=<%= Trim(Request.QueryString("zpfl")) %>">下一页</a>
<% else %>
下一页
<% end if %>
 
<% if page<int((rs.recordcount)/3) then %>
<a class=b9 href="index.asp?page=<%= (int((rs.recordcount)/3))+1 %>&zpfl=<%= Trim(Request.QueryString("zpfl")) %>">末页</a>
<% else %>
末页
<% end if %>
 作品共<%= rs.recordcount %>个</span></td>
<td width="120"><span class="style1"><a class=b9 href="SimpleDesign_login.asp" target="_self">管理登陆</a></span></td>
</tr>

</table>
supermachenic
2005-12-06 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:278
采纳率:0%
帮助的人:194万
展开全部
<!--#include file="conn.asp"-->
<%
dim exec,rs,pagecount1,page,i,total,j
exec="select * from 111"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
rs.PageSize=3
pagecount1=rs.PageCount
page=request.QueryString("page")
if page<=0 then page=1
if request.QueryString("page")="" then page=1
rs.AbsolutePage=page
%>

<%for j=1 to rs.pagesize%>
<%=rs(0)%>haha<%=rs(1)%><br>
<%rs.movenext%>
<%if rs.EOF then
i=i+1
Exit For
end if%>
<%next%>

<%for i=1 to pagecount1%>
<a href="response.asp?page=<%=i%>"><%=i%></a><%next%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4da0c9759
2005-11-22 · TA获得超过271个赞
知道小有建树答主
回答量:767
采纳率:0%
帮助的人:425万
展开全部
rs.open sql,conn,1
'分页
page=request.querystring("page")
rs.pagesize=30
pgnm=rs.pagecount
if page="" then page=1
if page<1 then page=1
if clng(page)>pgnm then page=pgnm
if pgnm>0 then rs.absolutepage=page

<a href="?page=1>第一页</a>
<a href="?page=<%=page-1%>>上一页</a>
<a href="?page=<%=page+1%>>现一页</a>
<a href="?page=<%=pgnm%>>最后一页</a>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0f5cb8e
2005-11-22 · 超过96用户采纳过TA的回答
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:351万
展开全部
<DIV align="center">共有产品信息<%=rs.RecordCount%>个
<%if page<>1 then%>
<a href="lyb.asp?page=1">首页</a>
<a href="lyb.asp?page=<%=page-1%>"><<上一页</a> <%else%>
<font color="#539997">首页</font>
<font color="#539997"><<上一页</font> <%end if%>
<%if page<>rs.pagecount then%>
<a href="lyb.asp?page=<%=page+1%>">下一页>></a>
<a href="lyb.asp?page=<%=rs.pagecount%>">尾页</a> <%else%>
<span class="style1">下一页>></span>
<span class="style1">尾页</span> <%end if%>
页次: <%=page%> /<%=rs.pagecount%> 页
<strong><%=rs.pagesize%></strong>个信息/页
</DIV>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Baeiou
2005-11-22 · 超过10用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:47.8万
展开全部
DW里面有分页的功能!不用去写代码的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿隆在北美
2005-11-23 · TA获得超过104个赞
知道答主
回答量:270
采纳率:0%
帮助的人:122万
展开全部
asp.net用datagrid控件就可以解决问题了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式