六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

asp編程經(jīng)驗談:Web程序中頁面間數(shù)據(jù)傳遞方法小結(jié)

[摘要]介紹   我們總是會遇到這樣的情況,需要將數(shù)值從一個網(wǎng)頁傳遞到另一個網(wǎng)頁。在這篇文章中,向你展示了幾種從一個網(wǎng)頁向另一個網(wǎng)頁傳遞數(shù)值的幾種方法。在此例子中,創(chuàng)建的網(wǎng)頁由一個文本控件和幾個按鈕控件組成。在文本框中輸入的數(shù)據(jù)通過被標(biāo)識在按鈕控件中的不同方法從一個網(wǎng)頁傳遞到另一個網(wǎng)頁。   Respon...

  介紹

  我們總是會遇到這樣的情況,需要將數(shù)值從一個網(wǎng)頁傳遞到另一個網(wǎng)頁。在這篇文章中,向你展示了幾種從一個網(wǎng)頁向另一個網(wǎng)頁傳遞數(shù)值的幾種方法。在此例子中,創(chuàng)建的網(wǎng)頁由一個文本控件和幾個按鈕控件組成。在文本框中輸入的數(shù)據(jù)通過被標(biāo)識在按鈕控件中的不同方法從一個網(wǎng)頁傳遞到另一個網(wǎng)頁。

  Response.Redirect

  讓我們首先看一看如何使用Response.Redirect方法傳遞數(shù)據(jù)。這是它們之中最簡單的方法。在文本框中輸入一些數(shù)據(jù),并且當(dāng)你輸入完成數(shù)據(jù)后,按下“Respose.Redirect”按鈕。我們會得到一個提示,有時我們想在catch程序中傳遞另一個網(wǎng)頁,意味著捕捉到例外程序并且向另一個網(wǎng)頁傳遞。如果你試圖這樣做,它會給你一個System.Threading例外程序。因為你想遺留下一個線程向另一個網(wǎng)頁傳遞數(shù)據(jù),所以這個例外程序就會被拋出。

  Response.Redirect("WebForm5.aspx",false);

  這個語句告訴編譯器定位到“WebForm5.aspx”,這里的“false”意味著在當(dāng)前網(wǎng)頁不能結(jié)束你正在做的事情。應(yīng)該看一看線程發(fā)布命令的System.Threading類。在下面,看一看按鈕事件的C#代碼。“txtName”文本控件的名字,文本框的內(nèi)的值傳遞到一個叫做“WebForm5.aspx”的網(wǎng)頁。在“?”之后的“Name”符號只是一個臨時的響應(yīng)變量,這個變量保持著文本的數(shù)值。

  private void Button1_Click(object sender, System.EventArgs e)

  {

  // Value sent using HttpResponse

  Response.Redirect("WebForm5.aspx?Name="+txtName.Text);

  }

  好的,到這種觀點為止,你使用Response發(fā)送了數(shù)值。剛剛,在此我收集到了這些數(shù)值,所以在“WebForm5.aspx”page_Load事件中,寫入這些代碼。首先,我們檢查到輸入的值不為null。如果不是這樣,我們只是簡單地在網(wǎng)頁上使用Label控件顯示數(shù)值。注意:如果你使用Response.Redirect方法來傳遞這些數(shù)值,所有這些數(shù)值在瀏覽器的URL中都是不可見的。你絕不能使用Response.Redirect來傳遞信用證號碼和機密信息。

  if (Request.QueryString["Name"]!= null)

  Label3.Text = Request.QueryString["Name"];

  Cookies

  接下來使用Cookies。Cookies在服務(wù)器端創(chuàng)建,但是客戶端省略。在此 “Cookies” 按鈕的click事件中,寫入以下代碼:

  HttpCookie cName = new HttpCookie("Name");

  cName.Value = txtName.Text;

  Response.Cookies.Add(cName);

  Response.Redirect("WebForm5.aspx");

  首先,創(chuàng)建一個cookie命名為“cName”。既然一個cookie實例可以擁有許多數(shù)值,告訴編譯器這個cookie持有“Name”數(shù)值。我們將它賦值給TextBox并且最結(jié)后將它加入Response流,再使用Response.Redirect方法傳遞給其它網(wǎng)頁。

  讓我們看一看如何得到被另一個網(wǎng)頁傳遞的cookie數(shù)值。

  if (Request.Cookies["Name"] != null )

  Label3.Text = Request.Cookies["Name"].Value;

  如你所看到的,象我們以前做一的一樣正是使用同一種方法,剛剛我們在Request.QueryString之內(nèi),使用了Request.Cookies。記注一些瀏覽器不接收cookies。

[1] [2]  下一頁




主站蜘蛛池模板: 软萌小仙自慰喷白浆 | 欧美视频日韩视频 | 亚欧日韩毛片在线看免费网站 | 色www永久免费视频 色www亚洲 | 天天干女人 | 欧美一区二区三区久久综合 | 色婷婷啪啪 | 青草视频网址 | 午夜免费在线观看 | 欧美又粗又大又长 | 中文字幕波多野结衣免费视频 | 亚洲免费高清视频 | 亚洲日本欧美日韩高观看 | 最近中文字幕无吗高清免费视频 | 午夜视频1000部免费看 | 四虎最新视频 | 揄拍成人国产精品视频 | 色噜噜狠狠色综合欧洲 | 亚洲国产成人久久一区久久 | 天堂一码二码专区 | 在线观看aaa| 午夜男人网 | 午夜手机福利 | 探花视频免费观看高清 | 视频一区二区三区欧美日韩 | 天天躁狠狠躁夜躁2021 | 日本在线免费观看 | 婷婷九月 | 亚洲天码中文字幕第一页 | 四虎网址 | 日操夜操天天操 | 影音先锋色先锋 | 色18姝姝 | 香蕉国产综合久久猫咪 | 欧美一级性生活视频 | 日本v在线观看 | 天天操天天操天天操天天操 | 日韩免费观看视频 | 最近手机中文字幕大全首页 | 色婷婷中文字幕在线一区天堂 | 人妖欧美一区二区三区四区 |