版權(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)前頁的輸出流訪問轉(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)頁名”);例:轉(zhuǎn)到輸入的URL頁面。
Reponse對(duì)象Response.Clear();
清除HTTP內(nèi)容Response.Flush();
停止該頁的執(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)前頁的執(zhí)行,并為當(dāng)前請(qǐng)求開始執(zhí)行新頁。Execute(“URL路徑”) 為當(dāng)前請(qǐng)求開始執(zhí)行新頁,執(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é)-頁面間傳遞信息方法通常有五種:通過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”;//也可以是頁面控件的屬性值
}
}
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)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 論政府預(yù)算信息公開訴訟制度
- 物流師招聘面試指南及參考題目
- 基于數(shù)據(jù)分析的績(jī)效評(píng)估適用于考核專員
- 核工程師面試題及核反應(yīng)技術(shù)考核含答案
- 教育培訓(xùn)機(jī)構(gòu)老師招聘面試題
- 跨境業(yè)務(wù)制裁合規(guī)經(jīng)理面試問題集
- 2025年科技創(chuàng)新對(duì)產(chǎn)業(yè)轉(zhuǎn)型的影響可行性研究報(bào)告
- 2026屆廣東省-北京師范大學(xué)東莞石竹附屬學(xué)校語文高三第一學(xué)期期末教學(xué)質(zhì)量檢測(cè)試題含解析
- 預(yù)備黨員結(jié)業(yè)論文
- 起重機(jī)械安全員面試題及答案解析
- 8m深基坑土方開挖施工方案
- 2025中央廣播電視總臺(tái)招聘144人筆試歷年題庫附答案解析
- 2026年瓦工職業(yè)技能鑒定考試題庫及答案
- 2025年云南省人民檢察院聘用制書記員招聘(22人)筆試考試參考題庫及答案解析
- 胃腸外科圍手術(shù)期護(hù)理要點(diǎn)
- 竣工資料歸檔與管理流程
- 購(gòu)車合伙協(xié)議書模板
- 二手摩托車買賣合同范本
- 2026年山西省財(cái)政稅務(wù)??茖W(xué)校單招職業(yè)傾向性測(cè)試題庫附答案
- 2025年阿里輔警協(xié)警招聘考試備考題庫及答案1套
- 黃寶康藥用植物學(xué)課件
評(píng)論
0/150
提交評(píng)論