freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

lect03_動(dòng)態(tài)web頁面設(shè)計(jì)初步_final(編輯修改稿)

2024-11-14 15:51 本頁面
 

【文章內(nèi)容簡介】 2 方法 描述 BinaryWrite 將一個(gè)二進(jìn)制字符串寫入 HTTP輸出流 Clear 清除緩沖區(qū)流中的所有內(nèi)容輸出,但此方法只刪除 Response顯示輸出信息,不刪除 Response頭信息 Close 關(guān)閉客戶端的聯(lián)機(jī) End 停止當(dāng)前程序的處理并返回結(jié)果,剩下的文件內(nèi)容是沒有處理的 Flush 向客戶端發(fā)送當(dāng)前所有緩沖的輸出 Redirect 將客戶端重定向到新的 URL Write 將信息寫入 HTTP輸出內(nèi)容流 WriteFile 將指定的文件直接寫入 HTTP內(nèi)容輸出流 63 Response對(duì)象 ? Buffer屬性 Response. Buffer=flag, Buffer屬性表示是否對(duì)頁面輸出進(jìn)行緩沖。如有緩沖,服務(wù)器在當(dāng)前處理的所有頁面上的語句被處理之前不將 Response送往客戶端,除非有 flush或 end方法被調(diào)用。參數(shù) flag表示是否對(duì)頁面輸出進(jìn)行緩沖, True為需要,F(xiàn)alse表示否,系統(tǒng)默認(rèn)為 True,而()常用于清除緩沖區(qū)中的所有內(nèi)容。(例) 64 Response對(duì)象 ? Wirte方法 Write方法輸出指定的文本內(nèi)容,例如 :( “ 歡迎光臨! ” ),該方法在前面的例子中已經(jīng)用到很多,這里不再詳細(xì)解釋。但要注意,在 ASP中 “歡迎光臨! ”是被允許的,但在 ,否則會(huì)出錯(cuò)。 65 Response對(duì)象 ? Redirect方法 該方法可以將用戶的頁面重定向到一個(gè)新的頁面,使用時(shí)只要傳入一個(gè)字符串類型的地址即可,傳入在網(wǎng)址后附加參數(shù)的地址字符串也可以。該在實(shí)現(xiàn)頁面轉(zhuǎn)移的過程中很有用。例如:(“然在轉(zhuǎn)向的新頁面也可以為相對(duì)路徑的表示。 66 網(wǎng)頁轉(zhuǎn)向 案例名稱:簡化版 程序名稱: % @ Page Language=C % % (“)。 % 67 Request對(duì)象 Request對(duì)象實(shí)際上操作 HttpRequest。當(dāng)客戶發(fā)出請(qǐng)求執(zhí)行 ,CLR會(huì)將客戶端的請(qǐng)求信息包裝在 Request對(duì)象中。這些請(qǐng)求信息包括請(qǐng)求報(bào)頭( Header)、客戶端的基本信息(如瀏覽器類型、瀏覽器版本號(hào)、用戶所用的語言以及編碼方式等)、請(qǐng)求方法(如 Post、 GET)、參數(shù)名、參數(shù)值等。所以 Request對(duì)象也被稱為請(qǐng)求對(duì)象。 68 Request對(duì)象 屬性 描述 ApplicationPath 獲取被請(qǐng)求頁面的目錄信息(虛擬應(yīng)用程序根路徑) Brower 獲取正在請(qǐng)求的客戶端的瀏覽器功能的信息 ClientCertifacate 獲取當(dāng)前請(qǐng)求的客戶端安全證書 Cookies 獲取客戶端 Cookies集合 Form 獲取窗體變量集合 Headers 返回有關(guān) HTTP報(bào)頭集合 IsAuthenticated 獲取一個(gè)值,該值指示是否驗(yàn)證了用戶 IsSecureConnection 獲取一個(gè)值,該值指示 HTTP連接是否使用加密 Item 獲取 Cookies、 Form、等集合中指定對(duì)象 Params 獲取 Querystring、 Form項(xiàng)的組合集合 Path 獲取當(dāng)前請(qǐng)求的虛擬地址 Querystring 獲取 HTTP查詢字符串變量集合 ServerVariables 獲取 Web服務(wù)器變量集合 UserHostAddress 獲取遠(yuǎn)程客戶端的 IP主機(jī)地址 URL 獲取瀏覽器提交的完整的 URL地址 69 Request對(duì)象 方法 描述 BinaryRead 執(zhí)行對(duì)當(dāng)前輸入流進(jìn)行指定字節(jié)數(shù)的二進(jìn)制讀取 GetType 獲取當(dāng)前實(shí)例的 Type MapPath 為當(dāng)前請(qǐng)求將請(qǐng)求的 URL中的虛擬路徑映射到服務(wù)器上的實(shí)際路徑 Request對(duì)象的調(diào)用方法是: [“Varible”],其中, Collection包括 Querystring、 Form、 Cookies、 ServerVariables四種集合。 70 Request對(duì)象 ? Querystring屬性 ? 請(qǐng)求字符串 Web瀏覽器向 Web服務(wù)器傳送信息的一種方式, Querystring屬性的信息來自于發(fā)出請(qǐng)求的 URL地址中 “ ? ” 后面的數(shù)據(jù),這些數(shù)據(jù)稱為“ URL附加信息 ” 。例如 URL中,name=wang是瀏覽器向 Web服務(wù)器傳送的信息,獲取這個(gè)信息的語句是: [“name”]。 ? Querystring主要用于收集 HTTP協(xié)議中的 GET請(qǐng)求發(fā)送的數(shù)據(jù),如果在一個(gè)請(qǐng)求事件中被請(qǐng)求的程序 URL地址出現(xiàn)了 “ ?”后的數(shù)據(jù),則表示此次請(qǐng)求方式為 GET。 GET方法是 HTTP中默認(rèn)請(qǐng)求方法.最常用的超文本鏈接便是通過 GET方法發(fā)送請(qǐng)求。如: a href=“?id=111”則表示顯示 ID為 111的文章。當(dāng)有多個(gè)信息時(shí),信息間用 “ amp?!边B接。 71 Request對(duì)象 ? Form屬性 ? Form屬性是表示表單變量的集合,通過 Request對(duì)象的Form屬性可以讀取瀏覽器發(fā)送到服務(wù)器的數(shù)據(jù)。 GET方法是將傳遞的數(shù)據(jù)追加至 URL中。 URL地址長度是有限制的,因此使用 GET方法所能傳遞的數(shù)據(jù)也有限。一般地,GFT方法能夠傳遞 256字節(jié)的數(shù)據(jù)。在多數(shù)情況下,使用GET方法傳遞的數(shù)據(jù)長度是遠(yuǎn)遠(yuǎn)不夠的,這時(shí)就需要使用HTTP的另外 —種請(qǐng)求方式 POST, POST能傳遞的數(shù)據(jù)最大可達(dá)到 2MB。 POST請(qǐng)求必須由 Form發(fā)出(使用 sock方法直接寫入 HTTP報(bào)頭的方法除外) 。 ( 例 32) 72 得到客戶端的信息 案例名稱:讀取客戶端的信息 程序名稱: %@ Page Language=C% 客戶端瀏覽器: %= %BR 客戶端 IP地址: %= %BR 當(dāng)前文件服務(wù)端物理路徑:%= %BR 73 Server 對(duì)象 ? 通過 Server 對(duì)象可以訪問服務(wù)器的方法和屬性。 ? 比如得到服務(wù)器上某文件的物理路徑和設(shè)置某文件的執(zhí)行期限,等等。 74 向?yàn)g覽器輸出 HTML代碼 案例名稱:向?yàn)g覽器輸出 HTML代碼 程序名稱: % @ Page Language=C % % (( hello world。(p你好! /p)))。 (“br”)。 (hello world。(p你好! /p))。 % 75 ASP .NET控件簡介 ? ASP .NET的設(shè)計(jì)的基本理念之一是:將Web頁面上的所有界面元素都做成控件形式 ? 每一種控件被封裝成為一種對(duì)象 76 控件的類別 ? 控件的類型 ?HTML服務(wù)器控件 ?Web服務(wù)器控件 ?驗(yàn)證控件 ?用戶控件 77 控件類型 1: HTML服務(wù)器控件 ? 這一類控件是主要是為了保留原來的 HTML元素標(biāo)記。一般和原來的 HTML標(biāo)記一一對(duì)應(yīng),只是增加了 runat=“server”。 ? 常見的有: HtmlForm, HtmlButton, HtmlInputButton, HtmlInputCheckBox, HtmlInputRadioButton, HtmlInputText, HtmlSelect, HtmlTextArea ? (快速示例中有全部控件示例) ? htmlctrls 78 HtmlForm( Web表單) ? 它其實(shí)就是一個(gè)容器,用來盛放其它表單控件。 ? form id=控件名稱 runat=server / ?…… ? /form 79 HtmlInputText(單行文本框和密碼框) ? input id=控件名稱 ? type=text | password ? maxlength=整數(shù),表示輸入最大的字符數(shù) ? size=整數(shù),表示文本框的寬度 ? value=文本框中的文字 ? runat=server / 80 HtmlTextArea(多行文本框) ? textarea id=控件名稱 ? cols=整數(shù)值,顯示的列數(shù) ? rows=整數(shù)值,顯示的行數(shù) ? value=多行文本框中的文字 ? runat=server / 81 ? 在這里,與客戶端腳本的工作方式不同,當(dāng)用戶完成輸入后,輸入會(huì)被傳送到 Server端,出發(fā)相應(yīng) Server端控件處理過程 82 類型 2: Web服務(wù)器控件 ? Web服務(wù)器控件: ?用來定義 Web應(yīng)用程序用戶界面的空間,會(huì)依據(jù) Client的情況產(chǎn)生一個(gè)或多個(gè) Html控件? ? 基本與 HTML服務(wù)器控件一一對(duì)應(yīng),但是功能更強(qiáng) 83 ? Button控件的例子: ? asp:Button ID=Button2 runat=server Text=Button / 84 Web服務(wù)器控件簡介 ? Web服務(wù)器控件使用“ asp:”作為前綴說明標(biāo)志,“ /”作為結(jié)束標(biāo)志。一般的 Web服務(wù)器控件具有如下使用形式: asp:ControlType id=”identifier1” attribute1=value1 ……. attributeN=valueN runat=”server”/ ? 另外,結(jié)束符標(biāo)志也可以為:“ /asp:ControlType”。 ? 服務(wù)器控件可分為四類: ? 內(nèi)部控件:與 HTML服務(wù)器空間相對(duì)應(yīng)。 ? 增強(qiáng)控件:可以實(shí)現(xiàn)豐富的用戶界面和功能。 ? 驗(yàn)證控件:可以實(shí)現(xiàn)頁面的數(shù)據(jù)驗(yàn)證功能。 ? 數(shù)據(jù)列表控件:用于訪問頁面上的數(shù)據(jù)流。 85 標(biāo)簽控件 Label ? 該控件在 Web窗體頁上顯示靜態(tài)文本并使您可以通過編程方式對(duì)其進(jìn)行操作。 ? Label控件的語法形式如下: asp:Label id=Label1 Text=Text ….. runat=server/ 或者: asp:Label id=Label1 runat=server Text /asp:Label 86 按鈕控件 Button、 LinkButton和ImageButton (一) ? 普通按鈕控件 Button,提供了一種通用的單擊按鈕傳遞信息的方式,能夠把頁面信息返回到服務(wù)器,它在頁面上顯示為一個(gè)普通按鈕。 Button控件的語法形式如下: asp:Button id=MyButton Text=Text CommandName=mand CommandArgument=mandargument CausesValidation=true | false OnClick=OnClickMethod …….. runat=server/ 87 %@ Page Language=C AutoEventWireup=true CodeFile= Inherits=chap8_useButton % html head runat=server title無標(biāo)題頁 /title /head body form id=form1 runat=server div
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1