版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第第3章章ASP.NET基礎(chǔ)知識2教學(xué)過程q ASP.NET的頁面框架和頁面類的介紹q ASP.NET中存放各種程序文件的文件夾介紹q ASP.NET核心對象的介紹q 介紹ASP.NET的配置文件web.config和全局文件Global.asax。3 3.1 頁面管理 ASP.NET頁面是帶.aspx擴(kuò)展名的文本文件,可以被部署在IIS虛擬目錄樹之下。頁面由代碼和標(biāo)簽(tag)組成,它們在服務(wù)器上動態(tài)地編譯和執(zhí)行,為提出請求的客戶端瀏覽器(或設(shè)備)生成顯示內(nèi)容。 43.1.1 ASP.NET頁面代碼模式q 單一文件模式:頁面的標(biāo)簽和代碼在同一個(gè).aspx文件中,程序代碼包含在的服務(wù)器程序腳本
2、代碼塊中間q 代碼分離模式:把一個(gè)程序文件分為一個(gè)界面代碼(.aspx)文件和一個(gè)控制代碼(.aspx.cs)文件。5頁面往返機(jī)制 ASP.NET網(wǎng)頁是作為代碼在服務(wù)器上運(yùn)行的,因此,要使頁面中的按鈕或其他內(nèi)容得到處理,必須將該信息提交到服務(wù)器。每次頁面提交時(shí),都會在服務(wù)器端運(yùn)行其代碼,然后把運(yùn)行的結(jié)果呈現(xiàn)給用戶。 6ASP.NET頁面的處理流程如下:7 在生命周期中,該頁面將主要執(zhí)行下列處理步驟:在生命周期中,該頁面將主要執(zhí)行下列處理步驟:q 1. 頁面初始化 引發(fā)該頁的Page_Init事件,并還原該頁和控件視圖狀態(tài)。q 2.頁面裝載 引發(fā)頁面的Page_Load事件(在初始化之后)。q
3、3.事件處理階段 q 4. 資源清理階段頁面生存周期8Page.IsPostBack 屬性q 獲取一個(gè)布爾值,可以獲取一個(gè)布爾值,可以檢查.aspx頁是否為傳遞回服務(wù)器的頁面,用來判斷頁面是否是第一次被加載。 q TrueTrue表示當(dāng)前頁是為響應(yīng)客戶端回發(fā)而加載,表示當(dāng)前頁是為響應(yīng)客戶端回發(fā)而加載,F(xiàn)alseFalse表示首次加載和訪問。表示首次加載和訪問。q 程序private void Page_Load(object sender, System.EventArgs e) if(! Page.IsPostBack )lblDate.Text =“Hello,World!”;從此處調(diào)用
4、Page_Load 事件/如果首次加載頁面,才會執(zhí)行括號內(nèi)的操作93.2 特殊文件夾 ASP.NET對程序進(jìn)行設(shè)計(jì)將特定類型的文件存放在某些文件夾中,以方便在今后開發(fā)中的管理和操作。 ASP.NET保留了一些文件名稱和文件夾名稱,程序開發(fā)人員可以直接使用,并且還可以在應(yīng)用程序中增加任意多個(gè)文件和文件夾。103.2.1 App_Data文件夾App_Data文件夾保存應(yīng)用程序使用的數(shù)據(jù)庫。它是一個(gè)集中存儲應(yīng)用程序所用數(shù)據(jù)庫的地方。App_Data文件夾可以包含Microsoft SQL Express 文件(.mdf)、Microsoft Access文件(.mdb)、XML文件等。 113.2
5、.2 App_Code 文件夾App_Code文件夾正好在Web應(yīng)用程序根目錄下,它存儲所有應(yīng)當(dāng)作為應(yīng)用程序的一部分動態(tài)編譯的類文件。這些類文件自動鏈接到應(yīng)用程序,而不需要在頁面中添加任何顯式指令或聲明來創(chuàng)建依賴性。App_Code文件夾中放置的類文件可以包含任何可識別的ASP.NET組件自定義控件、輔助類、build提供程序、業(yè)務(wù)類、自定義提供程序、HTTP處理程序等。123.2.3 Bin文件夾Bin文件夾包含應(yīng)用程序所需的,用于控件、組件或者需要引用的任何其他代碼的可部署程序集。該目錄中存在的任何.dll文件將自動地鏈接到應(yīng)用程序。可以在Bin文件夾中存儲編譯的程序集,并且Web應(yīng)用程序
6、任意處的其他代碼會自動引用該文件夾。典型的示例是您為自定義類編譯好的代碼,您可以將編譯后的程序集復(fù)制到Web應(yīng)用程序的Bin文件夾中,這樣所有頁都可以使用這個(gè)類。 13ASP .NET內(nèi)置對象概述 ASP .NET提供了6個(gè)可以直接使用的對象。如:Response、Request等,當(dāng)Web應(yīng)用程序運(yùn)行時(shí),這些對象可以用來維護(hù)有關(guān)當(dāng)前應(yīng)用程序、瀏覽器、Web服務(wù)器的活動狀態(tài)等基本信息,并為瀏覽器與Web服務(wù)器的處理交互提供橋梁。 14ASP.NET中常用的內(nèi)置對象對象名對象名功能說明功能說明ResponseResponse用于向?yàn)g覽器輸出信息用于向?yàn)g覽器輸出信息RequestRequest用于
7、獲取來自瀏覽器的信息用于獲取來自瀏覽器的信息ServerServer提供服務(wù)器端的一些屬性和方法提供服務(wù)器端的一些屬性和方法ApplicationApplication用于共享多個(gè)會話和請求之間的全局信息用于共享多個(gè)會話和請求之間的全局信息SessionSession用于存儲特定用戶的會話信息用于存儲特定用戶的會話信息CookiesCookies瀏覽器和服務(wù)器之間傳遞的一小段信息,用來保存用戶信瀏覽器和服務(wù)器之間傳遞的一小段信息,用來保存用戶信息,可以被存在瀏覽器的本地硬盤中。息,可以被存在瀏覽器的本地硬盤中。15目標(biāo)q 使用 Response 對象q 使用 Request 對象q 使用 Se
8、rver 對象q 使用Session對象q 使用Application對象q 使用Cookie對象16Response對象q 由類System.Web.HttpResponse來實(shí)現(xiàn)。提供對當(dāng)前頁的輸出流。q 此類可用于:q 向輸出頁面寫入文本q 將用戶重新定向到另一個(gè)頁面q 有條件地結(jié)束應(yīng)用程序連接q 獲取或設(shè)置輸出流的屬性值q 。17Response:常用方法方法方法說明說明Write用于向當(dāng)前 HTTP 響應(yīng)流寫入文本,使其成為返回頁面的一部分Redirect將用戶從請求頁面重新定向或帶到另一頁面WriteFile向?yàn)g覽器輸出文本文件expires瀏覽器上的緩沖存儲的頁距過期還有多久18
9、Write方法 qWriteWrite方法用來向客戶端輸出信息。例如:方法用來向客戶端輸出信息。例如:Response.Write(Response.Write(歡迎光臨學(xué)習(xí)天地歡迎光臨學(xué)習(xí)天地!)!)Response.Write(Response.Write(現(xiàn)在時(shí)間為:現(xiàn)在時(shí)間為: + DateTime.Now.ToString(); + DateTime.Now.ToString();Redirect方法q 用來重定向頁面,例如:Response.Redirect(login.aspx);Response.Redirect(login.aspx);Response.Redirect();
10、Response.Redirect();19WriteFile方法q 向?yàn)g覽器輸出文本文件,例如:Response.WriteFile(“a.txt);Response.WriteFile(“a.txt);expires方法q 設(shè)置瀏覽器上的緩沖存儲的頁距過期還有多久,例如:Response.Expires=number;Response.Expires=number;20Requestq Request 對象可以獲取來自客戶端的信息。這些信息包括:q 客戶通過表單(form)或URL地址串發(fā)送來的值q 客戶端的基本信息q 在客戶端瀏覽器上為網(wǎng)站存儲的 Cookieq 21Request屬性名
11、稱屬性名稱說明說明QueryString獲得查詢字符串的集合(數(shù)據(jù)附加到URL傳送)Form 獲得網(wǎng)頁中定義的窗體變量的集合(數(shù)據(jù)嵌入HTTP 請求中傳送)??蛻魹g覽器信息、ip地址等Request 對象的常用屬性對象的常用屬性22Form數(shù)據(jù)集合q 用來獲取客戶端通過用來獲取客戶端通過POSTPOST方法傳送的表單數(shù)據(jù):方法傳送的表單數(shù)據(jù):23用來獲取客戶端通過用來獲取客戶端通過GET方法傳送的表單數(shù)據(jù)方法傳送的表單數(shù)據(jù)客戶端使用如下地址請求:客戶端使用如下地址請求:在在doit.aspx中就可以使用中就可以使用Request.QueryStringname和和Request.QuerySt
12、ringsex來獲取相應(yīng)的值來獲取相應(yīng)的值zhangsan和和nan。QueryString數(shù)據(jù)集合24Request:Querystring 提交前提交前 private void btnSubmit_Click(object sender, System.EventArgs e) string strURL=; strURL=“TargetPage.aspx?Name= + txtName.Text+&pwd=+ txtPwd.Text ; Response.Redirect(strURL); Request:Querystring 提交前提交前 QueryString數(shù)據(jù)集合25
13、HttpRequest:Querystring 提交后提交后 private void Page_Load(object sender, System.EventArgs e)string userNm=Request.QueryStringName;Response.Write(歡迎);Response.Write(userNm);Response.Write (你的密碼是:+Request.QueryStringpwd);26Response_Request例子27Browser屬性HttpBrowserCapabilities bc = Request.Browser;Response.
14、Write(您所用的瀏覽器信息如下:);Response.Write(名稱及版本: + bc.Type + );Response.Write(類型: + bc.Browser + );Response.Write(版本號: + bc.Version + );Response.Write(主版本號: + bc.MajorVersion + );Response.Write(次版本號: + bc.MinorVersion + );Response.Write(平臺: + bc.Platform + );Response.Write(是否為測試版: + bc.Beta + ); Response.W
15、rite(是否為基于Win16計(jì)算機(jī): + bc.Win16 + );Response.Write(是否為基于Win32計(jì)算機(jī): + bc.Win32 + );Response.Write(是否支持HTML框架: + bc.Frames + );Response.Write(是否支持HTML表格: + bc.Tables + );Response.Write(是否支持Cookie: + bc.Cookies + );Response.Write(是否支持ActiveX: + bc.ActiveXControls + );28Browser屬性29Request其它對象Response.Writ
16、e(客戶端瀏覽器:客戶端瀏覽器:+Request.UserAgent+ );Response.Write(客戶端客戶端IP地址:地址:+Request.UserHostAddress+ );Response.Write(當(dāng)前文件服務(wù)器端物理路徑:當(dāng)前文件服務(wù)器端物理路徑:+Request.PhysicalApplicationPath );30Server 對象Execute 方法和 Transfer 方法HTMLEncode方法MapPath 方法URLEncode 方法方法方法通過通過Server對象可以訪問服務(wù)器的方法和屬性,獲取有關(guān)服務(wù)器的信息。其對對象可以訪問服務(wù)器的方法和屬性,獲取
17、有關(guān)服務(wù)器的信息。其對應(yīng)應(yīng)HttpServerUtility類。類。31Server對象ExecuteTransferURL 參數(shù)指定的頁面處理完后,控制權(quán)會返回給先前的頁面或調(diào)用此方法的頁面,并且從此方法調(diào)用后的語句繼續(xù)執(zhí)行 URL 參數(shù)指定的頁面處理完后,控制權(quán)不會返回給先前的頁面,也不會返回給調(diào)用此方法的頁面,并且在新頁面完成執(zhí)行時(shí)結(jié)束 注意:Server 對象的 Transfer 方法和 Execute 方法僅用于 Web 窗體Execute 方法和 Transfer 方法均會停止當(dāng)前頁面的執(zhí)行,并將用戶帶到由此方法的參數(shù) URL 指定的頁面32Server 對象private voi
18、d btnExec_Click(object sender, System.EventArgs e) Server.Execute (ResponseProperties.aspx); lblForExecute.Text=客戶端調(diào)用 Execute 方法之后!;private void btnTransfer_Click(object sender, System.EventArgs e) Server.Transfer (RequestProperties.aspx); lblForExecute.Text=“客戶端調(diào)用 Transfer 方法之后!;33Server 對象HTMLEnco
19、de 方法:方法:q 為了確保所有瀏覽器均能在 URL 字符串中正確地傳送文本,需要使用 HTML 編碼。HTMLEncode 方法正是起這個(gè)作用的,它能將HTML標(biāo)記按文本顯示。q 例如,如果輸入文本包含 “”字符,此方法會將這些字符轉(zhuǎn)換為其對等的 HTML 字符,即分別為 < 和 >,以便瀏覽器將這些字符正確地顯示為“”HTMLEncode(String)要編碼為 HTML 的文本語法34Server 對象HTMLEncode的使用private void Page_Load(object sender, System.EventArgs e) Response.W
20、rite(測試表示用粗體顯示); Response.Write(); Response.Write(<B>測試</B>表示用粗體顯示); Response.Write(); Response.Write(Server.HtmlEncode(測試表示用粗 體顯示);35Server 對象URLEncode 方法:方法:q 在 HTML 編碼中,將文本編碼成相應(yīng)的 HTML 是為了在瀏覽器中正確地顯示 q 如果是要求可靠的 HTTP 傳輸通過 URL 將編碼文本從 Web 服務(wù)器傳送到客戶端,該怎么辦? q 可使用 URLEncode 方法實(shí)
21、現(xiàn)此目的。它將文本編碼以便通過 URL 從 Web 服務(wù)器到客戶端進(jìn)行可靠的 HTTP 傳輸語法要編碼為 HTML 傳輸?shù)奈谋?URLEncode(String)36Server 對象private void Page_Load(object sender, System.EventArgs e) string MyURL; MyURL = =張 三; Response.Write(這是用Response.Write(Server.UrlEncode(MyURL)的結(jié) 果:+ Server.UrlEncode(MyURL) + ); Response.Write(這是用Response.Wri
22、te(MyURL)的結(jié)果:+MyURL);37Server 對象MapPath 方法:q Web 應(yīng)用程序位于 IIS 根目錄下的虛擬目錄中q 因此,我們請求網(wǎng)頁時(shí),引用稱為“虛擬路徑”的虛擬目錄路徑。但是經(jīng)常需要得到 Web 服務(wù)器上的 Web 資源的實(shí)際物理路徑q 用 MapPath 方法,我們可從其虛擬路徑得到 Web 資源(如 .aspx 頁面)的物理路徑MapPath(string path)Web 服務(wù)器上的指定虛擬路徑38MapPathResponse.Write(當(dāng)前目錄物理路徑:+Server.MapPath(.)+);Response.Write(上級目錄物理路徑:+Ser
23、ver.MapPath(.) +);Response.Write(網(wǎng)站根物理路徑:+Server.MapPath(/) +);Response.Write(“當(dāng)前頁面物理路徑:+Server.MapPath(WebForm2.aspx);Application、Session和Cookie對象40Application對象q ASP.NET 應(yīng)用程序是單個(gè)應(yīng)用程序是單個(gè) Web 服務(wù)器上的某個(gè)虛擬目錄及其子目錄范圍內(nèi)服務(wù)器上的某個(gè)虛擬目錄及其子目錄范圍內(nèi)的所有文件、頁、處理程序、模塊和代碼的總和。的所有文件、頁、處理程序、模塊和代碼的總和。q如果想在整個(gè)應(yīng)用程序范圍內(nèi)存儲一些所有用戶共享的信息
24、,如果想在整個(gè)應(yīng)用程序范圍內(nèi)存儲一些所有用戶共享的信息,Application對象將是最佳的選擇,利用對象將是最佳的選擇,利用Application存儲的變量和對象在整個(gè)應(yīng)用程序內(nèi)存儲的變量和對象在整個(gè)應(yīng)用程序內(nèi)執(zhí)行的所有執(zhí)行的所有ASP.NET頁面中都是可用的,并且值也是相同的。頁面中都是可用的,并且值也是相同的。41Application 變量變量用于在應(yīng)用程序執(zhí)行時(shí)存儲數(shù)據(jù)應(yīng)用程序級會話級string myname = “張三;Response.Write (“歡迎 + myname);42Lock 和 Unlock 方法 Lock()Lock() 用于防止用戶更改 Applicatio
25、n 對象的屬性 Lock() 可用作 Application.Lock() UnLock()Unlock() 方法用于釋放對應(yīng)用程序變量的鎖定UnLock() 可用作Application.UnLock()43向應(yīng)用程序添加、更新和移除項(xiàng) 方法方法說明說明Add()向 Application 狀態(tài)添加新對象。例如,下列代碼會向應(yīng)用程序狀態(tài)添加項(xiàng):Application.Add(“Title”, “Article board”);或 Application(“Title”) = “Article Board”; Clear()從 Application 狀態(tài)中移除所有對象 Remove()從 A
26、pplication 集合中按名稱移除項(xiàng)。例如,下列代碼移除 Title 項(xiàng):Application.Remove(Title) 44Global.asax Global.asax 文件(也稱作 ASP.NET 應(yīng)用程序文件),包含用于響應(yīng) ASP.NET 引發(fā)的應(yīng)用程序級別事件的代碼。Global.asax 文件駐留在基于 ASP.NET 的應(yīng)用程序的根目錄中。 45Global.asax事件說明Application_Start當(dāng)?shù)谝粋€(gè)頁面被請求時(shí)Application_End應(yīng)用程序的最后一個(gè)會話結(jié)束時(shí)觸發(fā)。(IIS終止應(yīng)用程序時(shí))Application_BeginRequest每次頁面
27、請求開始時(shí)觸發(fā)(頁面刷新時(shí))Application_EndRequest每次頁面請求結(jié)束時(shí)(即每次在瀏覽器上執(zhí)行頁面時(shí))觸發(fā)Session_Start每次新的會話開始時(shí)觸發(fā)Session_End會話結(jié)束時(shí)觸發(fā)。46對象級變量protected void Application_Start(Object sender, EventArgs e)Application.Lock ();ApplicationUserNum =0;Application.UnLock();protected void Session_Start(Object sender, EventArgs e)Applicati
28、on.Lock();ApplicationUserNum=int.Parse(ApplicationUserNum. ToString()+1;Application.UnLock();protected void Session_End(Object sender, EventArgs e) Application.Lock(); ApplicationUserNum=int.Parse(Application UserNum.ToString()-1; Application.UnLock();47對象級變量private void Page_Load(object sender, Sys
29、tem.EventArgs e)/ 在此處放置用戶代碼以初始化頁面Response.Write(你是第+ ApplicationUserNum.ToString() + 位訪客);48Session對象q 存儲局部的、特定于用戶的信息。存儲局部的、特定于用戶的信息。q 當(dāng)新用戶請求應(yīng)用程序的網(wǎng)頁時(shí),當(dāng)新用戶請求應(yīng)用程序的網(wǎng)頁時(shí),Server Server 對象會檢查用戶是否有對象會檢查用戶是否有 SessionIDSessionIDq 對應(yīng)于瀏覽器與服務(wù)器的同一次會話,在瀏覽器第一次請求應(yīng)用程序的某個(gè)對應(yīng)于瀏覽器與服務(wù)器的同一次會話,在瀏覽器第一次請求應(yīng)用程序的某個(gè)頁面時(shí),會話開始;在會話超時(shí)
30、或被關(guān)閉時(shí),會話結(jié)束。頁面時(shí),會話開始;在會話超時(shí)或被關(guān)閉時(shí),會話結(jié)束。在用戶會話期間可在用戶會話期間可以記錄和監(jiān)視特定于用戶的信息以記錄和監(jiān)視特定于用戶的信息q 可以在可以在Global.asaxGlobal.asax文件中編寫文件中編寫Session_StartSession_Start和和Session_EndSession_End事件處理程序。事件處理程序。49Session 變量q Session 變量與 Application 變量不同q Session 變量僅提供給會話中的特定用戶q Session 變量可用于存儲在整個(gè)用戶會話過程中都可以訪問的值50 private void
31、btnLogin_Click(object sender, System.EventArgs e) if(this.txtName.Text.Trim()!= | this.txtPwd.Text.Trim()!=) if(this.txtName.Text=張三 & this.txtPwd.Text= 123456) SessionUserName=this.txtName.Text.Trim(); Response.Redirect(SessionVariableWelcome.aspx?pwd= +this.txtPwd.Text ); else SessionUserName=
32、;RegisterStartupScript(Check,alert(用戶名或密碼不對,請用戶名或密碼不對,請檢查!檢查!); ); else SessionUserName=; 51使用示例在在SessionVariableSessionVariableWelcome.aspxWelcome.aspx頁面頁面添加如下代碼添加如下代碼private void Page_Load(object sender, System.EventArgs e)if(SessionUserName.ToString().Trim()!=) Response.Write (alert(歡迎 +SessionUs
33、erName + 光臨,你的密碼是: +Requestpwd.ToString()+);else Response.Redirect(SessionVariableNew.aspx);52使用示例53Session事件q Session_Start當(dāng)新用戶訪問一個(gè)應(yīng)用程序時(shí)會激活該事件q Session_End用戶退出應(yīng)用程序時(shí),就會觸發(fā) Session_End 事件54Session 屬性Session 事件事件Session_StartSession_End屬性說明SessionID包含一個(gè)唯一的用戶會話標(biāo)識符。它用于在會話過程中跟蹤用戶的信息。要檢索 SessionID,使用 Sessi
34、on.SessionIDTimeOut設(shè)置用戶超時(shí),即它以分鐘為單位指定 Session 對象在釋放資源之前能夠保持閑置的時(shí)間。用戶可導(dǎo)航至另一個(gè)站點(diǎn)而不用關(guān)閉該應(yīng)用程序。如果設(shè)定了超時(shí)屬性,則無人操作的用戶會話可被清除,由此釋放服務(wù)器的資源。 默認(rèn)值為 20 分鐘??赏ㄟ^在 ASPX 文件中賦值來更改此設(shè)置。例如,LCID用于設(shè)定本地標(biāo)志符. 它可存儲本地信息,如日期、貨幣和時(shí)間格式。例如 Session.LCID = 0 x040C 將本地標(biāo)識符設(shè)定為法國本地標(biāo)識符IsNewSession若該會話是由當(dāng)前請求創(chuàng)建的,該屬性將返回值 trueItem獲取或設(shè)置會話值的名稱Count獲得會話狀
35、態(tài)集合中的項(xiàng)數(shù)55Cookie介紹q Cookie俗稱甜餅,可以在客戶端長期保存信息。它是服務(wù)器端發(fā)送到客戶端瀏覽器的文本串句柄,保存在客戶的硬盤上。q 其是寫入客戶端的一些小文件,當(dāng)用戶再次訪問某站點(diǎn),應(yīng)用程序檢索以前保存的信息(個(gè)人信息,瀏覽器信息,何時(shí)訪問過該站,從事哪些活動等)56Cookie的基本工作原理q 假設(shè)用戶請求訪問網(wǎng)站上的某個(gè)頁面時(shí),應(yīng)用程序發(fā)送給該用戶的不僅僅只有一個(gè)頁面,還有一個(gè)包含日期和時(shí)間信息的Cookie,用戶的瀏覽器在獲得頁面的同時(shí)還得到了這個(gè) Cookie,并且將它保存在用戶硬盤上的某個(gè)文件夾中。以后,如果該用戶再次訪問該網(wǎng)站上的頁面,瀏覽器就會在用戶本地硬盤
36、上查找與該URL相關(guān)聯(lián)的Cookie。如果該Cookie存在,瀏覽器就將它與頁面請求一起發(fā)送到網(wǎng)站,應(yīng)用程序就能讀取Cookie信息從而能確定該用戶上一次訪問網(wǎng)站的日期和時(shí)間。程序可以根據(jù)這些信息向用戶輸出相應(yīng)的消息。 57q Cookie對象其實(shí)是:q 利用Response對象的Cookies方法設(shè)置Cookies;q 利用Request對象的Cookies獲取方法來獲取Cookies的值。屬性:Expires: 獲取或設(shè)置此 Cookie 的過期日期和時(shí)間,默認(rèn)1000分鐘。Name: 獲取或設(shè)置 Cookie 的名稱。Value: 獲取或設(shè)置單個(gè) Cookie 值。 58 存儲一個(gè) Co
37、okie 變量: Response.Cookie“name”.Value = “zhangsan”;讀取一個(gè) Cookie 變量: Request.Cookiename.Value;設(shè)置Cookie到期時(shí)間: Response.Cookiename.Expires = #2008/10/1;59設(shè)置Cookie代碼 q HttpCookie mycookie=new HttpCookie(userage);mycookie.Value=23.ToString();mycookie.Expires=DateTime.Now.AddDays(3);Response.Cookies.Add(mycookie);
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024門面施工現(xiàn)場管理及應(yīng)急預(yù)案合同3篇
- 2024年貨物出口合同標(biāo)的及出口規(guī)格
- 2024年社區(qū)羽毛球館租賃協(xié)議3篇
- 2024汽車租賃公司新能源車輛推廣合同
- 2024年限定版房產(chǎn)市場調(diào)研與營銷策劃服務(wù)協(xié)議版B版
- 2024年跨界合作居間協(xié)議書
- 2024年鐵路軌道焊接分包商協(xié)議
- 2025年度餐廳與旅行社聯(lián)合運(yùn)營美食旅游項(xiàng)目合同3篇
- 2024版鐵路安全協(xié)議書
- 職業(yè)學(xué)院工會評優(yōu)評先實(shí)施辦法
- 駕駛證學(xué)法減分(學(xué)法免分)試題和答案(50題完整版)1650
- 《法學(xué)概論》課程教學(xué)大綱
- 成品油稅收分類編碼
- 福建省廈門市高一上學(xué)期期末考試政治試題 Word版含答案
- 山東中醫(yī)藥大學(xué)中西醫(yī)臨床(專升本)學(xué)士學(xué)位考試復(fù)習(xí)題
- 鐵路貨場平面設(shè)計(jì)說明書
- 抽象函數(shù)的單調(diào)性
- 2019年血站績效考核標(biāo)準(zhǔn)
- 義務(wù)教育語文課程常用字表3500字
- 盤扣架支架計(jì)算小程序EXCEL
- 常規(guī)曳引電梯參數(shù)計(jì)算書
評論
0/150
提交評論