日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

asp基礎(chǔ)教程:網(wǎng)頁間數(shù)據(jù)傳遞方法小結(jié)(2)_ASP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ASP實例 掛QQ的網(wǎng)頁源代碼ASP/PHP
此代碼適合你做網(wǎng)站用,普通朋友可以不用理這個東西! ASP: CODE: [Copy to clipboard] <% dim objXMLHTTP, qq, pwd qq = "10000"

Session Variables

接下來我們看一看session變量,這些變量由服務(wù)器來處理。第一個響影一從客戶端傳遞到服務(wù)器,Sessions就創(chuàng)建了,并且當(dāng)用戶關(guān)閉瀏覽器窗口或者一些異常操作發(fā)生,session就會結(jié)束。給你一些可以使用session變量來傳遞數(shù)值的方法。在下面你看到為用戶創(chuàng)建的Session和 “Name”是關(guān)鍵字,也如知名的Session關(guān)鍵字一樣,關(guān)鍵字被賦給TextBox數(shù)值。

// Session Created

Session["Name"] = txtName.Text;

Response.Redirect("WebForm5.aspx");

// The code below shows how to get the session value.

// This code must be placed in other page.

if(Session["Name"] != null)

Label3.Text = Session["Name"].ToString();

Application Variables

有時,我們需要存取來自網(wǎng)頁任何地方的數(shù)值。因為那樣,可以使用Application變量。這里有一小段代碼,這段代碼顯示如何做到那些事情。一旦創(chuàng)建Application變量并且為其賦值,在應(yīng)用程序的任何地方都可以重新得到它的值。

// This sets the value of the Application Variable

Application["Name"] = txtName.Text;

Response.Redirect("WebForm5.aspx");

// This is how we retrieve the value of the Application Variable

if( Application["Name"] != null )

Label3.Text = Application["Name"].ToString();

HttpContext

可以使用HttpContext從網(wǎng)頁中重新得到數(shù)值。通過使用方法的屬性獲得那些數(shù)值。既然它們易于編寫代碼和修改,使用屬性是一種好方法。在你的第一個網(wǎng)頁中,制造一個屬性,這個屬性可以返回TextBox的值。

public string GetName

{

get { return txtName.Text; }

}

我們使用Server.Transfer來將此控件發(fā)送到一個新網(wǎng)頁。注意: Server.Transfer僅僅將此控件傳遞到新的網(wǎng)頁并且不重新定位該網(wǎng)頁,這意味著你會看到在URL中舊網(wǎng)頁的地址。簡單地在 “Server.Transfer”按鈕單擊事件,并且增加下列代碼。

Server.Transfer("WebForm5.aspx");

現(xiàn)在,讓我們定位網(wǎng)頁,數(shù)值就傳遞到該網(wǎng)頁上,在這種情況下使用的該網(wǎng)頁是“webForm5.aspx”。

// You can declare this Globally or in any event you like

WebForm4 w;

// Gets the Page.Context which is Associated with this page

w = (WebForm4)Context.Handler;

// Assign the Label control with the property "GetName" which returns string

Label3.Text = w.GetName;

Special Note

特別注意 與你看到的一樣,從一個網(wǎng)頁向別一網(wǎng)頁傳遞數(shù)值時有不同的方法。每一個方法有它自己的優(yōu)點也有其缺點。所以,當(dāng)你傳遞數(shù)值時,選擇好你所需要的所以你就會有一種好方法,這種方法對你是最為可行的。

分享:如何防止頁面中的敏感信息被提取
公布到網(wǎng)頁上的Email經(jīng)常會被一些工具自動提取,一些非法用戶就會利用所提取的Email大肆發(fā)送垃圾郵件。這些工具大多都是查找鏈接中“mailto:”后面的信息或是“@”前后的信

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:ASP教程/更新時間:2008-08-22
相關(guān)ASP教程