asp分页和上一页下一页都弄好了,但是填数字跳转总是不行,不知道怎么写了,求指导!代码在下面

curpage=Request.QueryString("curpage")'将URL参数curpage传给curpage变量pagego=Request.QuerySt... curpage=Request.QueryString("curpage") '将URL参数curpage传给curpage变量
pagego=Request.QueryString("pagego")'定义pagego
if curpage="" then curpage=1
rs.absolutepage=curpage '将本页设为curpage设置的页数
%>
<div>

当前第 <%=curpage%> 页,共有 <%=rs.pagecount%> 页,共有:<%=rs.recordcount%> 条记录
<label>第
<input name="pagego" type="text" id="pagego" size="2" maxlength="3" />
</label>
页 <a href="index.asp?curpage=<%=pagego%>">GO</a> </div>
<%if curpage=1 then%>
我要asp定向跳转,分页我分好了
展开
 我来答
xdownx
2012-06-18 · TA获得超过2052个赞
知道小有建树答主
回答量:1135
采纳率:0%
帮助的人:1201万
展开全部
pagego=Request.QueryString("pagego")'定义pagego
这里的pagego,无论何时输出来都是空值,原因很简单,你没有进行表单的提交,Request.QueryString只能取得表单的提交
所以
<form name="form1" method="post" action="">
<label>第
<input name="pagego" type="text" id="pagego" size="2" maxlength="3" />
</label>
页 <a href="#" onClick="{form1.submit();}">GO</a>

</form>
这样加个表单,GO弄成表单的提交,即可实现
百度网友978affb
2012-06-12 · TA获得超过366个赞
知道小有建树答主
回答量:487
采纳率:0%
帮助的人:398万
展开全部
给你个分页函数用吧
function page_split(pagesize,currentpage,filename,rss,svar)
dim splitStr
if currentpage<>"" then
currentpage=cint(currentpage)
else
currentpage=1
end if
rss.pagesize=pagesize
rss.AbsolutePage=currentpage

splitStr=splitStr& "共有 "&rss.recordcount&" 条记录 "
for i=1 to rss.PageCount
if i=currentpage then
splitStr=splitStr& "[<font class=red>"&i&"</font>]"
else

splitStr=splitStr& "[" &"<a href="&fileName&"?page=" &i &svar&">" &i &"</a>" &"]"
end if
next
page_split=splitStr

end function

使用方法:
<%
pagesize=16
page=request("page")
if page="" then
page=1
else
page=cint(page)
end if
%>
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from MB_news order by f_id desc",conn,1,1
if not rs.eof then
page_i=page_split(pagesize,page,"news.asp",rs,"")
num=0
do while not rs.eof and num<pagesize
response.write "<a hrf='#'>"&rs("title")&"</a><br>"
num=num+1
rs.movenext
loop
end if
rs.close
set rs=nothing
%>
追问
我要asp定向跳转,分页我分好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
第19次忏悔
2012-06-26 · 超过126用户采纳过TA的回答
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:257万
展开全部
f curpage="" then curpage=1

if pagego<>"" then
curpage=pagego
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式