一、Server.Transfer 传值
protected void Button1_Click(object sender, EventArgs e)
{
Server.Transfer("Default.aspx?aa="+TextBox1.Text,false);
}
Label1.Text = Request.QueryString["aa"];
特点:传向另一页面后,路径不变。传的值保密性高。
二、Querystring 传值
Response.Redirect("Default2.aspx?bb="+TextBox1.Text);
Label1.Text = Request.QueryString["bb"];
特点:简单,但会把所传值显示在浏览器地址中。
三、使用Session 传值
Session["name"] = TextBox2.Text;
TextBox2.Text = Session["name"].ToString();
Session.Remove("name");