>一、目前在ASP.中頁(yè)面?zhèn)髦倒灿羞@么幾種方式:1、表單提交,<formaction="target.aspx"method="post"name="form1"><inputname="">
asp.net十分有用的頁(yè)面間傳值方法--

asp.net十分有用的頁(yè)面間傳值方法--

ID:24312064

大?。?6.50 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2018-11-13

asp.net十分有用的頁(yè)面間傳值方法--_第1頁(yè)
asp.net十分有用的頁(yè)面間傳值方法--_第2頁(yè)
asp.net十分有用的頁(yè)面間傳值方法--_第3頁(yè)
asp.net十分有用的頁(yè)面間傳值方法--_第4頁(yè)
資源描述:

《asp.net十分有用的頁(yè)面間傳值方法--》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、ASP.NET十分有用的頁(yè)面間傳值方法>>一、目前在ASP.中頁(yè)面?zhèn)髦倒灿羞@么幾種方式:1、表單提交,<formaction="target.aspx"method="post"name="form1"><inputname="param1"value="1111"/><inputname="param2"value="2222"/></form>....form1.submit();....此種方在ASP。中無(wú)效,因?yàn)锳SP。的表單總是提交到自身頁(yè)面,如果要提交到別一頁(yè)面,需要特殊處理。2、<Ahr

2、ef="target.aspx?param1=1111param2=2222">鏈接地址傳送</A>接收頁(yè)面:stringstr=Request["param1"]3、Session共享發(fā)送頁(yè)面:Session("param1")="1111";按收頁(yè)面stringstr=Session("param1").ToString();4、Application共享發(fā)送頁(yè)面:Application("param1")="1111";按收頁(yè)面:stringstr=Application("param1").ToString();此種

3、方法不常使用,因?yàn)锳pplication在一個(gè)應(yīng)用程序域范圍共享,所有用戶(hù)可以改變及設(shè)置其值,故只應(yīng)用計(jì)數(shù)器等需要全局變量的地方。5、Cookie6、Response.Redirect()方式Response.Redirect("target.aspx?param1=1111param2=2222")接收頁(yè)面:stringstr=Request["param1"]7、Server.Transfer()方式。Server.Transfer("target.aspx?param1=1111param2=2222")接收頁(yè)面:strin

4、gstr=Request["param1"]二、如果在兩個(gè)頁(yè)面間需要大量的參數(shù)要傳傳遞,如數(shù)據(jù)查詢(xún)等頁(yè)面時(shí),用1-6的方法傳值及其不便,而第7種方法確有一獨(dú)特的優(yōu)勢(shì)!但使用該方法時(shí)需要一定的設(shè)置,現(xiàn)簡(jiǎn)單介紹一下該方法的使用方式:  以查詢(xún)數(shù)據(jù)頁(yè)面為例:在查詢(xún)頁(yè)面中設(shè)置如下公有屬性(QueryPage.aspx):publicclassQueryPage:System...mary>///開(kāi)始時(shí)間///</summary>publicstringStaDate{get{returnthis.txtStaDate.Text;}s

5、et{this.txtStaDate.Text=value;}}///<summary>///結(jié)束時(shí)間///</summary>publicstringEndDate{get{returnthis.txtEndDate.Text;}set{this.txtEndDate.Text=value;}}....privatevoidbtnEnter_Click(objectsender,System.EventArgse){Server.Transfer("ResultPage.aspx");}}在顯示查詢(xún)結(jié)果頁(yè)面(Resu

6、ltPage.aspx):publicclassResultPage:System..EventArgse){//轉(zhuǎn)換一下即可獲得前一頁(yè)面中輸入的數(shù)據(jù)QueryPagequeryPage=(QueryPage)Context.Handler;Response.Write("StaDate:");Response.Write(queryPage.StaDate);Response.Write("<br/>EndDate:");Response.Write(queryPage.EndDate);}}三、如果有許多查詢(xún)頁(yè)面共用一個(gè)

7、結(jié)果頁(yè)面的設(shè)置方法:在這種方式中關(guān)鍵在于“QueryPagequeryPage=(QueryPage)Context.Handler;”的轉(zhuǎn)換,只有轉(zhuǎn)換不依賴(lài)12下一頁(yè)>>>>這篇文章來(lái)自..,。于特定的頁(yè)面時(shí)即可實(shí)現(xiàn)。9731248:上一頁(yè)12>>>>這篇文章來(lái)自..,。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。