标题:URL后面加随机数问题
只看楼主
hhy420459674
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
结帖率:54.9%
已结贴  问题点数:10 回复次数:5 
URL后面加随机数问题
请问各位:如何在URL地址后面加一个随机数啊?急用,谢谢
我是这样子写的:Response.Redirect("MainPage.aspx?Random");
但是我们老大说我用错了,应该如何用啊?
搜索更多相关主题的帖子: 随机数 URL 
2010-11-22 08:26
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2545
专家分:9359
注 册:2007-11-3
得分:6 
        Random r = new Random();
        int a = r.Next(1,20);
        Response.Redirect("Default2.aspx?a="+a);
URL地址后面加一个随机数MM的意思是不是通过地址栏传值啊  否则的话就会变成这个样子 Default2.aspx4

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2010-11-22 08:34
hhy420459674
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
得分:0 
回复 2楼 wangnannan
就是通过传值,就是说加一个随机数后不影响页面的传递地址错误!
2010-11-22 09:17
筱晓绾
Rank: 10Rank: 10Rank: 10
来 自:湖南
等 级:贵宾
威 望:12
帖 子:512
专家分:1736
注 册:2010-9-1
得分:4 
2楼的做法正确,那样就可以将随机数传过去了,而按楼主的写法的话,参数将导致地址栏错误.所以首先得获取随机数,然后通过页面加?再加参数等于号,最后将值传过去,就可以了.
2010-11-22 09:39
hhy420459674
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
得分:0 
解决了,谢谢版主们!
2010-11-22 09:50
hhy420459674
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
得分:0 
不过我很奇怪哈,MainPage.aspx?a="+a
这样子做就在url地址后面加了个参数,而我在MainPage.aspx页面中又没有接收这个参数,这样子也可以啊?
2010-11-22 10:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-326461-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.727925 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved