传递参数值没有得到

时间:2015-10-03 10:14:44

标签: asp.net

我在response.redirect中传递了一个参数,但是这个值没有进入目标页面

Login.aspx.cs

protected void Button1_Click(Object sender,
                      System.EventArgs e)
{
 string umasterid = drow["UserMasterId"].ToString();
 Response.Redirect("Default.aspx?Name=" + umasterid );
}

Default.aspx.cs

protected void Page_Load(object sender, EventArgs e)
    {
string Name = Request.QueryString["Name"];//value not getting here
    }

对我来说出了什么问题???

1 个答案:

答案 0 :(得分:1)

请尝试以下操作:

的Login.aspx

protected void Button1_Click(Object sender,System.EventArgs e)
{     
   Response.Redirect("Default.aspx?Name=umasterid");
}

Default.aspx的

protected void Page_Load(object sender, EventArgs e)
{       
    Response.Write(Request.QueryString["Name"]);     
}
相关问题