大家帮我看看是怎么回事……
这是在分页中出现的问题,当我的记录少于20时第一次看的话就正常(在第一页只有“下一页”,而第二页也只有“上一页”),但是当我在第二页中点“上一页”回到第一页的时候第一页的“第一页”就不见了?这是怎么回事?当我把记录添加到大于20时也就有了3页,可是第二页依然只显示“上一页”而没有“下一页”,请各位帮帮我吧……
<%
pgsz=10
favrs.pagesize=cint(pgsz)
pageno=request("pageno")
if pageno="" then
pageno=1
end if
if pageno<1 then
pageno=1
end if
favrs.absolutepage=pageno
response.Write("<center>")
position=favrs.pagesize*pageno
pagebegin=position-favrs.pagesize+1
if position < favrs.recordcount then
pageend=position
else
pageend=favrs.recordcount
end if%>
pageno=<%=pageno%><br>pagecount=<%=favrs.pagecount%><br>
你共有<%=favrs.recordcount%>条记录,共<%=favrs.pagecount%>页,当前显示的是第<%=favrs.absolutepage%>页第<%=pagebegin%>条——第<%=pageend%>条
<%if pageno>1 then
response.Write("<a href=fav.asp?pageno="&pageno-1&">上一页</a>")
end if
if pageno<favrs.pagecount then
response.Write("<a href=fav.asp?pageno="&pageno+1&">下一页</a>")
end if
%>
为了大家能看得舒服点,所以其余部分略……