操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    頁面之間傳遞參數(shù)的幾種方法

    第一種方法:通過URL鏈接地址傳遞

    send.aspx:

    void ( , e)

    {

    .(".aspx?=honge");

    }

    .aspx:

    = .[""];

    這樣可以得到參數(shù)值。

    第二種方法:通過post方式

    send.aspx

    . = .Form[""];

    第三種方法:通過

    send.aspx:

    void ( , e)

    {

    [""] = "honge";

    .(".aspx");

    }

    .aspx:

    = [""];

    這樣可以得到參數(shù)值。

    第四種方法:通過

    send.aspx:

    void ( , e)

    {

    html頁面之間傳遞對象_安卓與js之間傳遞值_頁面之間傳遞參數(shù)

    [""] = "honge";

    .(".aspx");

    }

    .aspx:

    = [""];

    這樣可以得到參數(shù)值。

    第五種方法:通過.

    send.aspx:

    Name

    {

    get

    {

    "honge";

    }

    }

    void ( , e)

    {

    .(".aspx");

    }

    .aspx:

    send d = . as send ;

    if (d != null)

    {

    .Write(d.Name);這樣可以得到參數(shù)值。

    }

    如果在 2.0中還可以這樣用:

    通過

    html頁面之間傳遞對象_頁面之間傳遞參數(shù)_安卓與js之間傳遞值

    d = . as ;

    if (d != null)

    {

    .Write(d.Name);這樣可以得到參數(shù)值。

    }

    也可以這樣用:

    send.aspx:

    .aspx:

    name = .Name;

    這樣可以得到參數(shù)值。

    如果你的頁面中用到了的話 . 傳遞的 就無效了,不知道這是什么原因.

    所以在用到的話,最好用或是.Items[""]來實現(xiàn).

    使用

    使用在頁面間傳遞值已經(jīng)是一種很老的機制了,這種方法的主要優(yōu)點是實現(xiàn)起來非常簡單,然而

    它的缺點是傳遞的值是會顯示在瀏覽器的地址欄上的(不安全),同時又不能傳遞對象,但是在傳遞的值少而安

    全性要求不高的情況下,這個方法還是一個不錯的方案。使用這種方法的步驟如下:

    1,使用控件創(chuàng)建web表單(form)

    2,創(chuàng)建可以返回表單的按鈕和鏈接按鈕

    3,在按鈕或鏈接按鈕的單擊事件里創(chuàng)建一個保存URL的字符變量

    4,在保存的URL里添加參數(shù)

    5,使用.重定向到上面保存的URL

    下面的代碼片斷演示了如何實現(xiàn)這個方法:

    源頁面代碼:

    void ( , . e)

    {

    url;

    url=".aspx?name=" + .Text + "&email=" + .Text;

    html頁面之間傳遞對象_安卓與js之間傳遞值_頁面之間傳遞參數(shù)

    .(url);

    }

    目標頁面代碼:

    void ( , . e)

    {

    .Text=.["name"];

    .Text=.["email"];

    }

    使用變量

    使用變量是可以在頁面間傳遞值的的另一種方式,在本例中我們把控件中的值存在變量中,

    然后在另一個頁面中使用它,以不同頁面間實現(xiàn)值傳遞的目的。但是,需要注意的是在變量存儲過多的

    數(shù)據(jù)會消耗比較多的服務器資源,在使用時應該慎重,當然了,我們也應該使用一些清理動作來去除一

    些不需要的來降低資源的無謂消耗。

    使用變量傳遞值的一般步驟如下:

    1,在頁面里添加必要的控件

    2,創(chuàng)建可以返回表單的按鈕和鏈接按鈕

    3,在按鈕或鏈接按鈕的單擊事件里,把控件的值添加到變量里

    4,使用.方法重定向到另一個頁面

    5,在另一個頁面提取的值,在確定不需要使用該時,要顯式清除它

    下面的代碼片斷演示了如何實現(xiàn)這個方法:

    源頁面代碼:

    void ( , . e)

    {

    file:// are

    file:// ["name"]=.Text;

    ["email"]=.Text;

    .(".aspx");

    頁面之間傳遞參數(shù)_安卓與js之間傳遞值_html頁面之間傳遞對象

    }

    目標頁面代碼:

    void ( , . e)

    {

    .Text=["name"].();

    .Text=["email"].();

    .("name");

    .("email");

    }

    使用.

    這個方法相比上面介紹的方法稍微復雜一點,但在頁面間值傳遞中卻是特別有用的,使用該方法你可以在另一個

    頁面以對象屬性的方式來存取顯露的值,當然了,使用這種方法,你需要額外寫一些代碼以創(chuàng)建一些屬性以便可

    以在另一個頁面訪問它,但是,這個方式帶來的好處也是顯而易見的。總體來說,使用這種方法是簡潔的同時又

    是面向?qū)ο蟮摹?/p>

    使用這種方法的整個過程如下:

    1,在頁面里添加必要的控件

    2頁面之間傳遞參數(shù),創(chuàng)建返回值的Get屬性過程

    3,創(chuàng)建可以返回表單的按鈕和鏈接按鈕

    4,在按鈕單擊事件處理程序中調(diào)用.方法轉(zhuǎn)移到指定的頁面

    5頁面之間傳遞參數(shù),在第二個頁面中,我們就可以使用.屬性來獲得前一個頁面實例對象的引用,通過它,就可以使用存取前一個頁面的控件的值了

    以下代碼綜合實現(xiàn)上述步驟過程的代碼:

    源頁面代碼:

    把以下的代碼添加到頁面中

    Name

    {

    get

    {

    頁面之間傳遞參數(shù)_安卓與js之間傳遞值_html頁面之間傳遞對象

    .Text;

    }

    }

    EMail

    {

    get

    {

    .Text;

    }

    }

    然后調(diào)用.方法

    void ( , . e)

    {

    .(".aspx");

    }

    目標頁面代碼:

    void ( , . e)

    {

    file:// of web form

    wf1;

    file:// to

    wf1=().;

    .Text=wf1.Name;

    .Text=wf1.EMail;

    }

    總結(jié)

    本文講述了使用不同的方法實現(xiàn)了ASP.NET頁面間值傳遞,這三種方法是:,和.,

    我們應該反覆體會幾種方法的異同。

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有