新微赢技术网

标题: [求助]做分页的时候传递的参数丢失怎么办 [打印本页]

作者: v九天〓云龙    时间: 2010-1-9 00:12
标题: [求助]做分页的时候传递的参数丢失怎么办
做分页的时候,通过URL传递的参数丢失了怎么办啊,有好的解决办法吗
我做了一个页面,传递的参数是act=modify&id=<%=rst("uid")%>,
可是点击下一页后,这个参数就丢失了????
作者: …═☆幻    时间: 2010-1-9 00:12
你的ID参数,是否传对啦
作者: 冰封シ绝恋    时间: 2010-1-9 00:12
谢谢各位了,问题解决了,是通过session来暂时保存的,具体如下
<%
if request.QueryString("act")<>"" then
select case request.QueryString("act")
case "a1"
session(titlet)="a1"
case "a2"
session(titlet)="a2"
case "a3"
session(titlet)="a3"
end select
end if
select case session(titlet)
case "a1"
addtable="table1"
case "a2"
addtable="table2"
case "a3"
addtable="table3"
end select
%>
然后在sql语句中调用addtable就可以了
真是不好意思,是我没有表达清楚,呵呵
作者: 残恋思香    时间: 2010-1-9 00:12
url传参可能有问题,楼主的代码在哪里?
作者: 蓝血腥人    时间: 2010-1-9 00:13
怎么会丢失呢?肯定是你的代码有问题
作者: 紫恋    时间: 2010-1-9 00:13
代码没有问题,ID也对,我想要的就是在点击下一页时,这个ID参数还存在
作者: …═☆幻    时间: 2010-1-9 00:13
rst("uid") 这个不为空 id就存在啊

我想你的问题还是没有表述清楚!
作者: isly‖    时间: 2010-1-9 00:13
是id这个参数丢失了吗?

那么说明id根本没有获得值!

在那个页面中检查一下 rst("uid") 是否为空

如:

在连接代码前检测

response.write rst("uid")
response.end

看一下是否为空
作者: 成熟之惑    时间: 2010-1-9 00:13
楼主还是把代码帖上来的好,这样有助于分析问题。




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2