龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

几种ASP.NET页面之间传递值的方法

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
介绍ASP.NET页面之间值传递的几种方法,基本来的哦。 第一种方法: 通过URL链接地址传递 以下为引用的内容: send.aspx: protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Defaul

介绍ASP.NET页面之间值传递的几种方法,基本来的哦。

第一种方法:

通过URL链接地址传递

以下为引用的内容:

send.aspx:

protected void Button1_Click(object sender, EventArgs e)

{ Request.Redirect("Default2.aspx?username=honge"); }

receive.aspx: string username = Request.QueryString["username"];

这样可以得到参数值。

第二种方法:

通过post方式。

以下为引用的内容:
send.aspx

receive.aspxstring

username = Ruquest.Form["receive"];


第三种方法:

以下为引用的内容:

通过session
send.aspx:

protected void Button1_Click(object sender, EventArgs e)

{ Session["username"] = "honge";

Request.Redirect("Default2.aspx");

} receive.aspx: string username = Session["username"];

这样可以得到参数值。


精彩图集

赞助商链接