初次使用asp,不懂,特来提问

kylewell 开发工程师  2008-11-26 03:00:53
在一个页面上,有一组radiobutton按钮和一个文本框,主要用来根据产品名称或产品的型号,输入关键字来检索产品,这在一个top.asp的页面上。再有一个search.asp页面,其引入top.asp页面,用来显示检索出来的产品,然后可以分页显示。当我输入关键字,第一页可以显示出来,但当我选择第二页时无法显示了。sql语句如下:Sql="SELECT * FROM Product where " & trim(Request("nameOrcode")) & " like '%" & trim(Request("keyword")) & "%' order by ID desc",
我知道当我选择第二页时页面刷新了,nameOrcode 和 keyword 的值就为空了,所以就检索不出来了。那么,当我在翻页刷新时怎样才能保留nameOrcode 和 keyword这两个值呢?希望尽肯能详细说明,谢谢
...全文
32 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lingyun410 2008-11-26
将查询的参数交给分页链接
如:
Sql="SELECT * FROM Product where " & trim(Request("nameOrcode")) & " like '%" & trim(Request("keyword")) & "%' order by ID desc",
<a href="?nameOrcode="&Request("nameOrcode")&"&keyword="&Request("keyword")&"&Page=2">第二页</a>
<a href="?nameOrcode="&Request("nameOrcode")&"&keyword="&Request("keyword")&"&Page=3">第三页</a>
回复
layers2323 2008-11-26
在你的显示页上加
<input type='hidden' id='nameOrcode' name='nameOrcode' value=' <%trim(Request("nameOrcode"))%>'>
<input type='hidden' id='keyword' name='keyword' value=' <%trim(Request("keyword"))%>'>
回复
layers2323 2008-11-26
在你的显示页上加
<input type='hidden' id='nameOrcode' name='nameOrcode' value='<%trim(Request("nameOrcode"))%>'>
<input type='hidden' id='nameOrcode' name='nameOrcode' value='<%trim(Request("keyword"))%>'>
回复
cnchart 2008-11-26
你要把查询表单的值post给分页程序
回复
hebhd 2008-11-26
http://topic.csdn.net/u/20081121/15/c3d0acbb-5249-4ae5-b344-b726036c9616.html
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-11-26 03:00
社区公告
暂无公告