asp搜索后翻页后又回到了全部内容,帮我看看代码哪里有错!谢谢!

2025-12-16 10:33:52
推荐回答(5个)
回答1:

因为你翻页没有得到获到Title转来的字符,所以
你在翻页的链接上加上一条
title="&title&"&这样就把你搜索的内容发送出去了
你的获取方法也要改,
title=trim(Request("title"))

回答2:

结尾如果存在两页`
session("title")=request("title")
来保存`SESSION

回答3:

if len(cstr(Request("ClassID")))>0 then

回答4:

对呀,你翻页后没有将 title的值再次传过去呀,这样title就会变成空值了,方法有两种:
1.可以用session 来保存title的值,在开头第一句执行:
session("title")=trim(Request.Form("title"))
sqlstr="where (title like '%"& session("title")&"%')"
2.可以在翻页的链接的url上加上 "&title="&title
这样就可以在开头第一句获取到title的值了.

回答5:

网页名.asp?page=页码&title=网页标题
最好不要用session,如果用的多了,服务器会减慢。