如何使用queryString将值从一个asp页面传递到另一个asp页面?

时间:2012-10-25 11:55:21

标签: asp.net c#-4.0 query-string request.querystring querystringparameter

如何使用queryString将值从一个asp.net页面传递到另一个asp.net网页。这意味着 test1.aspx和test2.aspx 是两个网页。

在test1.aspx中,我有字符串值

string abc="stackoverflow";

如果我这样使用

Request.Redirect(“test2.aspx?numbers =”+ abc); 。它无法正常工作。如果我这样使用,我无法在test2.aspx页面中获取abc值。

how to get this abc values into the test2.aspx?

1 个答案:

答案 0 :(得分:7)

而不是

Request.Redirect("test2.aspx?numbers=" + abc); 

使用

Response.Redirect("test2.aspx?numbers=" + abc); 

要在test2.aspx页面中接收QueryString值,您可以使用

Request.QueryString["numbers"];