版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第四章ASP.net概述
(二)五大對(duì)象
五大對(duì)象ResponseHttpResponseRequest HttpRequestServer HttpServerUtilityApplicationHttpApplicationStateSessionHttpSessionStateCookieResponse對(duì)象當(dāng)前頁(yè)的輸出流訪問轉(zhuǎn)移到另一個(gè)網(wǎng)站輸出和控制Cookie信息Reponse對(duì)象Response.Write(“...”);
輸出HTTP內(nèi)容到客戶端顯示Response.WriteFile(strFileName);
輸出文件的內(nèi)容到客戶端顯示Reponse對(duì)象轉(zhuǎn)移到另一個(gè)網(wǎng)站Response.Redirect(“網(wǎng)頁(yè)名”);例:轉(zhuǎn)到輸入的URL頁(yè)面。
Reponse對(duì)象Response.Clear();
清除HTTP內(nèi)容Response.Flush();
停止該頁(yè)的執(zhí)行,把HTTP內(nèi)容輸出到客戶端。Reponse對(duì)象操作Cookie 設(shè)置Cookie的值
Response.Cookies[“xxx”].value=? 指定Cookie的期限Response.Cookies[“xxx”].ExpiresRequest對(duì)象客戶端信息 包括: 通過QueryString或Form獲取用戶輸入的信息 獲得Cookies的信息
Request對(duì)象Get方式 采用QueryString Request.QueryString[“表單中的項(xiàng)”];Request對(duì)象Post方式 采用Form Request.Form[“表單中的項(xiàng)”];Server對(duì)象HttpServerUtility類HtmlEncode(“…”) 顯示標(biāo)記,轉(zhuǎn)碼HtmlDecode(“”)
恢復(fù)原來的結(jié)果例:輸出“使用<h1>和</h1>標(biāo)簽?!?/p>
Server對(duì)象MapPath——把虛擬路徑轉(zhuǎn)換為絕對(duì)路徑Transfer(“URL路徑”) 終止當(dāng)前頁(yè)的執(zhí)行,并為當(dāng)前請(qǐng)求開始執(zhí)行新頁(yè)。Execute(“URL路徑”) 為當(dāng)前請(qǐng)求開始執(zhí)行新頁(yè),執(zhí)行完再返回。Application對(duì)象讓所有的用戶一起使用的信息。一直存留,直到服務(wù)器重啟或關(guān)閉。存儲(chǔ)全局信息。Application運(yùn)行在服務(wù)器端,可存儲(chǔ)全局變量。Application_Start事件Application_End事件鍵-值對(duì)集合 Application[“鍵”]=值;
Application.Lock(); Application.ULock();Session維護(hù)會(huì)話狀態(tài),一次訪問就是一次會(huì)話。Session[“鍵”]Session_Start事件Session_End事件例:統(tǒng)計(jì)在線人數(shù)。例:登陸窗口。根據(jù)判斷用戶名和密碼,進(jìn)行不同的操作。小結(jié)-頁(yè)面間傳遞信息方法通常有五種:通過URL鏈接地址+QueryString傳遞通過Session通過Cookies通過Application通過Server.Transfer通過URL鏈接地址+QueryString傳遞send.aspxResponse.Redirect(“receive.aspx?p1=123&p2=1”);receive.aspx TextBox1.Text=Request.QueryString[“p1”];通過Session-單個(gè)用戶send.aspx Session[“p1”]=“123”;receive.aspx TextBox1.Text=Session[“p1”];通過Cookiessend.aspx Response.Cookies[“p1”].value=“123”;receive.aspx TextBox1.Text=Request.Cookies[“p1”].value;通過Application-所有用戶共享send.aspx Application[“p1”]=“sa”;receive.aspx TextBox1.Text=Application[“p1”];通過Server.Transfersend.aspx publicstringp1
{
get{
return“123”;//也可以是頁(yè)面控件的屬性值
}
}
protectedvoidButton1_Click(objectsender,EventArgse)
{
Server.Transfer("Default2.aspx");
}通過Server.Transferreceive.aspx sendd=(send)Context.Handler;
if(d!=null
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024運(yùn)輸合同書格式正規(guī)范本
- 2025年度智慧社區(qū)物業(yè)管理系統(tǒng)承包合同范本4篇
- 2024食品行業(yè)供應(yīng)鏈管理供貨合同范本3篇
- 2025年度住宅小區(qū)車輛收費(fèi)員雇傭合同材料3篇
- 2024銀杏樹苗圃基地設(shè)施租賃與苗木采購(gòu)合同3篇
- 2025年度智能化場(chǎng)消防系統(tǒng)升級(jí)改造維修工程合同4篇
- 2025年度新型智能車位買賣合同規(guī)范4篇
- 2025年度新能源汽車生產(chǎn)車間承包合作框架協(xié)議4篇
- 2025年度數(shù)據(jù)中心機(jī)房租賃及維護(hù)服務(wù)合同4篇
- 2025年度水庫(kù)環(huán)境保護(hù)與承包服務(wù)協(xié)議4篇
- 2025年度土地經(jīng)營(yíng)權(quán)流轉(zhuǎn)合同補(bǔ)充條款范本
- 南通市2025屆高三第一次調(diào)研測(cè)試(一模)地理試卷(含答案 )
- 2025年上海市閔行區(qū)中考數(shù)學(xué)一模試卷
- 2025中國(guó)人民保險(xiǎn)集團(tuán)校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 0的認(rèn)識(shí)和加、減法(說課稿)-2024-2025學(xué)年一年級(jí)上冊(cè)數(shù)學(xué)人教版(2024)001
- 重癥患者家屬溝通管理制度
- 醫(yī)院安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)實(shí)施方案
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對(duì)法》及其應(yīng)用案例
- 工程項(xiàng)目合作備忘錄范本
- 信息安全意識(shí)培訓(xùn)課件
- Python試題庫(kù)(附參考答案)
評(píng)論
0/150
提交評(píng)論