1 QueryString方式
在Test1.aspx页面中添加两个输入框+一个按钮
代码:
protected void Button1_Click(object sender, EventArgs e)
{string url = "Test2.aspx?userno=" + this.TextBox1.Text + "&password=" + this.TextBox2.Text;
Response.Redirect(url);
}
在Test.aspx页面添加两个Label
protected void Page_Load(object sender, EventArgs e)
{
this.Label1.Text = Request.QueryString["userno"];
this.Label2.Text = Request.QueryString["password"];
}
不过缺点是:会在跳转后的页面上显示出输入的数字
如:
2 ServerTransfer方式
在Test1.aspx中添加两个输入框+一个按钮
代码:
Test2.aspx页面设计同上
代码:
地址栏不显示输入的数据 and 页面地址仍然为Test1.aspx
3 Cookie对象变量
Test1.aspx和Test2.aspx页面设计同上
Test1.aspx代码:
Test2.aspx代码:
结果:页面仍然为Test1.aspx+地址栏不显示输入的数据