一个ASP分页代码,现在是:修改当前页内容后,就会返回到第一页,我想要它就停在前页?怎么改?

<%ifrs.eofandrs.bofthenresponse.write"共找到0个产品</td></tr></table>"elsetotalPut=rs.recor... <%
if rs.eof and rs.bof then
response.write "共找到 0 个产品</td></tr></table>"
else
totalPut=rs.recordcount
if currentpage<1 then
currentpage=1
end if
if (currentpage-1)*MaxPerPage>totalput then
if (totalPut mod MaxPerPage)=0 then
currentpage= totalPut \ MaxPerPage
else
currentpage= totalPut \ MaxPerPage + 1
end if

end if
response.Write "共找到 " & totalPut & " 个产品"
%> </td>
<td width="208"> </td>
</tr>
</table>
<%
if currentPage=1 then
showContent
showpage strFileName,totalput,MaxPerPage,true,false,"个产品"
else
if (currentPage-1)*MaxPerPage<totalPut then
rs.move (currentPage-1)*MaxPerPage
dim bookmark
bookmark=rs.bookmark
showContent
showpage strFileName,totalput,MaxPerPage,true,false,"个产品"
else
currentPage=1
showContent
showpage strFileName,totalput,MaxPerPage,true,false,"个产品"
end if
end if
end if
%>
<%
sub showContent
dim i
i=0
%>
展开
 我来答
百度网友238aeda
2011-08-01 · TA获得超过215个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:146万
展开全部
你这个代码看上去很像网上的良精系统里的,分页代码不在这里

如果你想修改返回当前页,你只要将当前页的分页ID传过去,比如修改提交时的的链接设为:
edit.asp是当前页
editsave.asp是你编辑保存的这个页面,你只要将PAGE是你的分页,将这个PAGE传过去.

editsave.asp?page=<%=request("page")%>

在editsave.asp里将传来的值接受一下,是将page写入返回的链接后面,就是
保存成功返回
edit.asp?page=<%=request("page")%>,这样你就会返回了当前页,当然这要看你具体的定义,不过按我这思路完成是可以实现的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
教师小站
2011-08-01 · TA获得超过2157个赞
知道大有可为答主
回答量:1350
采纳率:0%
帮助的人:766万
展开全部
把asp文件发来76547758@qq.com
追问
已经发到你邮箱,请查收
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式