欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET 頁面之間傳遞參數(shù)方法匯總

 更新時(shí)間:2009年09月05日 02:00:23   作者:  
在實(shí)際項(xiàng)目開發(fā)過程中經(jīng)常需要在兩個(gè)頁面之間傳遞一些參數(shù),本文在此總結(jié)出以下幾個(gè)傳遞參數(shù)的方法
在撰寫之前假設(shè)第一個(gè)頁面為send.aspx,第二個(gè)頁面為receive.aspx
1、通過URL鏈接地址傳遞
(1) send.asp代碼
復(fù)制代碼 代碼如下:

protected void Button1_Click(object sender, EventArgs e)
{
Request.Redirect("Default2.aspx?username=honge");
}

(2) receive.aspx代碼
復(fù)制代碼 代碼如下:

string username = Request.QueryString["username"];//這樣可以得到參數(shù)值。

2、POST方式傳遞
(1) send.asp代碼
復(fù)制代碼 代碼如下:

<form id="form1" runat="server" action="receive.aspx" method=post>
<div>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:TextBox ID="username" runat="server"></asp:TextBox>
</div>
</form>

(2) receive.aspx代碼
復(fù)制代碼 代碼如下:

string username = Ruquest.Form["receive"];

3、Session方式傳遞
(1) send.asp代碼
復(fù)制代碼 代碼如下:

protected void Button1_Click(object sender, EventArgs e)
{
Session["username"] = "honge";
Request.Redirect("Default2.aspx");
}

(2) receive.aspx代碼
復(fù)制代碼 代碼如下:

string username = Session["username"];//這樣可以得到參數(shù)值。

4、Application方式傳遞
(1) send.asp代碼
復(fù)制代碼 代碼如下:

protected void Button1_Click(object sender, EventArgs e)
{
Application["username"] = "honge";
Request.Redirect("Default2.aspx");
}

(2) receive.aspx代碼
復(fù)制代碼 代碼如下:

string username = Application["username"];這樣可以得到參數(shù)值。

5、使用Server.Transfer進(jìn)行傳遞
(1) send.asp代碼
復(fù)制代碼 代碼如下:

public string Name
{
get {
return "honge";
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Server.Transfer("Default2.aspx");
}

(2) receive.aspx代碼
復(fù)制代碼 代碼如下:

send d = Context.Handler as send ;
if (d != null)
{
Response.Write(d.Name);//這樣可以得到參數(shù)值。
}

相關(guān)文章

  • 最鋒利的Visual Studio Web開發(fā)工具擴(kuò)展:Web Essentials使用詳解

    最鋒利的Visual Studio Web開發(fā)工具擴(kuò)展:Web Essentials使用詳解

    Web Essentials是目前為止見過的最好用的VS擴(kuò)展工具了,具體功能請(qǐng)待我一一道來。
    2016-06-06
  • ASP.NET AJAX 1.0 RC開發(fā)10分鐘圖解

    ASP.NET AJAX 1.0 RC開發(fā)10分鐘圖解

    12月15日,ASP.NET AJAX 1.0 RC版發(fā)布,我下載安裝試用了一下,沒有寫一行代碼,實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的AJAX應(yīng)用,以下為截圖說明。
    2008-03-03
  • .net新興日志框架Serilog簡(jiǎn)介

    .net新興日志框架Serilog簡(jiǎn)介

    這篇文章介紹了.net下的新興日志框架Serilog,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • C# 進(jìn)制轉(zhuǎn)換的實(shí)現(xiàn)(二進(jìn)制、十六進(jìn)制、十進(jìn)制互轉(zhuǎn))

    C# 進(jìn)制轉(zhuǎn)換的實(shí)現(xiàn)(二進(jìn)制、十六進(jìn)制、十進(jìn)制互轉(zhuǎn))

    這篇文章主要介紹了C# 進(jìn)制轉(zhuǎn)換的實(shí)現(xiàn)(二進(jìn)制、十六進(jìn)制、十進(jìn)制互轉(zhuǎn)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • .NET 中Worker Service的使用入門

    .NET 中Worker Service的使用入門

    隨著 .NET Core 3.0 的發(fā)布,ASP.NET 團(tuán)隊(duì)引入了一個(gè)新的&nbsp;Worker Service&nbsp;項(xiàng)目模板,該模板作為 .NET SDK 的一部分發(fā)布。在本文中,我將向您介紹這個(gè)新模板,以及使用它開發(fā)的一些實(shí)際的服務(wù)示例。
    2021-05-05
  • 不可或缺的ASP.NET內(nèi)置對(duì)象小結(jié)

    不可或缺的ASP.NET內(nèi)置對(duì)象小結(jié)

    這篇文章主要介紹了不可或缺的ASP.NET內(nèi)置對(duì)象小結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • asp.net下gridview 批量刪除的實(shí)現(xiàn)方法

    asp.net下gridview 批量刪除的實(shí)現(xiàn)方法

    asp.net下gridview 批量刪除的實(shí)現(xiàn)方法...
    2007-11-11
  • .net如何使用Cache框架給程序添加Cache

    .net如何使用Cache框架給程序添加Cache

    這篇文章主要為大家詳細(xì)介紹了使用.net的Cache框架快速實(shí)現(xiàn)Cache操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • asp.net viewstate 回發(fā)機(jī)制

    asp.net viewstate 回發(fā)機(jī)制

    ASP.NET中,為了模擬Winform中的事件響應(yīng)機(jī)制,微軟的工程師真是煞費(fèi)苦心,發(fā)明了“回發(fā)”機(jī)制,使得編寫WEB頁面變得和Winform一樣簡(jiǎn)單。
    2010-03-03
  • ASP.NET?MVC從控制器中獲取URL值

    ASP.NET?MVC從控制器中獲取URL值

    這篇文章介紹了ASP.NET?MVC從控制器中獲取URL值的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03

最新評(píng)論