注册 登录
编程论坛 ASP.NET技术论坛

Response.Redirect想传两个参数 不知道怎么写

yunj1105 发布于 2007-05-28 17:00, 3464 次点击
想传两个参数,是这样写吗?
我试了试好象不对
Response.Redirect("Lea_Add.aspx?action=edit&num=user_num");
12 回复
#2
cyyu_ryh2007-05-28 17:02
用QueryString接收其他页面的值
#3
yunj11052007-05-28 18:19
我没用过怎么写啊
#4
GrimFish2007-05-28 19:27
string AC=Requst.QueryString["action"].ToString();//这个值为edit
string NUM=Requst.QueryString["num"].ToString();//这个值为user_num
#5
yunj11052007-05-28 20:00
恩 那我那样写是正确的吧?
#6
chashen88882007-05-28 20:08
可以帮我解释一下你这个语句是什么意思吗?我是新手,对Response.Redirect()的用法不是很理解.你的这个语句Response.Redirect("Lea_Add.aspx?action=edit&num=user_num")。是不是打开一个Lea_Add.aspx页面,如果(后面不懂了)。谢谢啦
#7
GrimFish2007-05-28 21:40
LS可以去网上查一下Request对象的使用方法。这个是基础知识勒。
#8
tel19822007-05-29 08:44
你上面那样写不行吗?
#9
yunj11052007-05-29 10:06

不行num的值传不过来

#10
rainic2007-05-29 10:29
user_num是什么?
你是这个意思吧
Response.Redirect("Lea_Add.aspx?action=edit&num="+user_num);
#11
GrimFish2007-05-29 11:08

....num是变量的话,就按照楼上的方法了

#12
yunj11052007-05-29 11:37
恩 谢谢大家了
#13
虾米仔2007-05-29 22:40

这是正确的写法
Response.Redirect("Lea_Add.aspx?action='"+edit+"'&num='"+user_num+"'");

1