如何使用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?
答案 0 :(得分:7)
而不是
Request.Redirect("test2.aspx?numbers=" + abc);
使用
Response.Redirect("test2.aspx?numbers=" + abc);
要在test2.aspx
页面中接收QueryString值,您可以使用
Request.QueryString["numbers"];