三种方法:QueryString,Session,Server.Transfer
WebForm1.aspx
public string name
{
get
{
return txtName.Text;
}
}
private void btnSubmit_Click(object sender, System.EventArgs e)
{
Server.Transfer("WebForm2.aspx");
}
{
get
{
return txtName.Text;
}
}
private void btnSubmit_Click(object sender, System.EventArgs e)
{
Server.Transfer("WebForm2.aspx");
}
WebForm2.aspx
private void Page_Load(object sender, System.EventArgs e)
{
WebForm1 webForm1;
webForm1 = (WebForm1)Context.Handler;
Response.Write(webForm1.name);
}
{
WebForm1 webForm1;
webForm1 = (WebForm1)Context.Handler;
Response.Write(webForm1.name);
}
本文介绍了一种在ASP.NET应用中实现页面间传递数据的方法,通过使用QueryString、Session及Server.Transfer技术来实现不同场景下的数据共享。具体演示了如何在两个页面间传递用户名。
337

被折叠的 条评论
为什么被折叠?



