asp搜索分页,第一页显示正常,当点击下一页的时候搜索值默认为空,请问怎么处理啊?

<%dimchrSQLSetRs=Server.Createobject("adodb.recordset")ifID<>""thenifs_ID<>""thenchrS... <%dim chrSQL
Set Rs = Server.Createobject("adodb.recordset")
if ID<>"" then
if s_ID<>"" then chrSQL="and f_city="&ID&" "&s_ID
elseif s_IDS<>"" then
chrSQL="and f_city="&ID&" "&s_IDS
else
chrSQL="and f_city="&ID
end if
else
if s_ID<>"" then
chrSQL=s_ID
elseif s_IDS<>"" then
chrSQL=s_IDS
else
chrSQL=""
end if
end if
Rs.Open "select * from Company where f_Bigtypeid=3 and f_ischeck=true "&chrSQL&" order by f_sun,f_id desc",Conn,1,3
if not(Rs.eof or Rs.bof) then
tatalrecord=Rs.recordcount
tatalpages=int(tatalrecord/16)+1
Rs.PageSize=16
pageCount = cint(Rs.pageCount)
Rs.movefirst
nowpage=request("page")
if nowpage&"x"="x" then
nowpage=1
else
nowpage=cint(nowpage)
end if
Rs.absolutepage=nowpage
n=1
dim exin
do while not Rs.eof and n<=16
%>
<table>
<tr>
<td><img src="<%=rs("f_logo")%>"/></td>
<td><%=rs("f_dd")%></td>
<td><%=rs("f_renjun")%></td>
</tr>
</table>
<%
n=n+1
Rs.movenext
loop
Rs.close
end if
%>
<table width="950" height="29" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<%if nowpage<>"" then %>
共 <%=tatalrecord%> 篇 16篇/页 共 <%=tatalpages%> 页</font> ;
<%response.write csPage(nowpage,tatalpages,"?action="&searchs&"&ID="&ID&"&page=")%>
<%end if%>
</td></tr></table>
展开
 我来答
chenrongchun89
2014-08-04 · 超过84用户采纳过TA的回答
知道小有建树答主
回答量:285
采纳率:0%
帮助的人:138万
展开全部
没有发送参数吧
如 ***.asp?keywords=搜索内容&page=2

这里面的keywordss的值应该你没有,所以下一页就默认为空了
追问
请问这个怎么改呢???
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式