欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

ASP.NET中的對(duì)象有哪些

本篇內(nèi)容介紹了“ASP.NET中的對(duì)象有哪些”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)專注于涇縣企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城建設(shè)。涇縣網(wǎng)站建設(shè)公司,為涇縣等地區(qū)提供建站服務(wù)。全流程按需定制,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

幾個(gè)asp.net中的對(duì)象:

1.Request:可以訪問(wèn)關(guān)于請(qǐng)求Web頁(yè)面的個(gè)人或進(jìn)程的信息

2.Response:提供一種方法,以準(zhǔn)確控制如何將響應(yīng)發(fā)送回發(fā)出請(qǐng)求的人那里

3.Server:提供一系列有用的與Web相關(guān)的實(shí)用程序。

4.Application:為經(jīng)常使用的信息提供了一個(gè)有用的Web站點(diǎn)存儲(chǔ)位置

5.Session:可以為每個(gè)用戶的會(huì)話存儲(chǔ)信息。

ASP.NET中的對(duì)象·Request

Request可以訪問(wèn)關(guān)于請(qǐng)求Web頁(yè)面的個(gè)人或進(jìn)程的信息。Request對(duì)象可以從個(gè)人的Web瀏覽器向我們有效的傳遞消息。

比較有用的兩個(gè)屬性為:

Cookies:通過(guò)這個(gè)屬性可以查看訪問(wèn)者以前在本站的cookies

QueryString:返回任何使用GET傳輸?shù)巾?yè)面的參數(shù)。

ASP.NET中的對(duì)象·Response

Response提供一種方法,以準(zhǔn)確控制如何將響應(yīng)發(fā)送回發(fā)出請(qǐng)求的人那里。Response對(duì)象可以訪問(wèn)即將發(fā)送回請(qǐng)求Web瀏覽器的http響應(yīng)。

常用屬性:

1.  Redirect:它將用戶重定向到另一個(gè)頁(yè)面

2.  Write:將字符串寫入html流。

Server

ASP.NET中的對(duì)象·Server

提供一系列有用的與Web相關(guān)的實(shí)用程序。

常用屬性:

MapPath:此屬性帶有一個(gè)虛擬路徑的參數(shù)

比如MapPath(“/webapp/myfile.aspx”),返回該文件在物理磁盤的準(zhǔn)確位置

狀態(tài)處理:

包括Application,Session,Cookies

主要要注意的有狀態(tài)的作用域,狀態(tài)存儲(chǔ)位置,狀態(tài)如何改變等。

ASP.NET中的對(duì)象·Application

Application為經(jīng)常使用的信息提供了一個(gè)有用的Web站點(diǎn)存儲(chǔ)位置

Application中的信息可以被網(wǎng)站的所有頁(yè)面訪問(wèn)。

Application的初始配置:

在應(yīng)用程序啟動(dòng)時(shí)配置初始狀態(tài),在Global.asax中配置

protected void Application_Start(Object sender, EventArgs e)            {                 Application["UserCount"] = 0;            }

使用Lock和Unlock避免兩個(gè)頁(yè)面同時(shí)修改狀態(tài)

Application.Lock();   Application["UserCount"] = (int)Application["UserCount"]+1;   Application.UnLock();

Application幾點(diǎn)說(shuō)明:

1.   它用于經(jīng)常使用的數(shù)據(jù),如果只是偶爾使用,可以把信息存儲(chǔ)在磁盤的文件中,大部分情況下,web.config文件可以完成這個(gè)任務(wù)。

2.  Application對(duì)象是一個(gè)集合對(duì)象,它除了包含文本信息外,也可以存儲(chǔ)對(duì)象。

3.  如果站點(diǎn)開(kāi)始就有很大的通信量,則使用Web.config文件,不要用Application狀態(tài)

ASP.NET中的對(duì)象·Session

它可以為每個(gè)用戶的會(huì)話存儲(chǔ)信息。默認(rèn)的超時(shí)時(shí)間為20分鐘,用戶關(guān)閉網(wǎng)頁(yè)后自動(dòng)結(jié)束。

常用屬性:

Abandon():此方法結(jié)束當(dāng)前的會(huì)話,清楚會(huì)話中的所有信息。

Clear():清除會(huì)話中所有信息,不結(jié)束會(huì)話。

IsNewSession:如果在用戶訪問(wèn)當(dāng)前頁(yè)面時(shí)創(chuàng)建了繪畫(huà),則此屬性返回true,在使用會(huì)話前需要使用某些數(shù)據(jù)初始化會(huì)話時(shí),該屬性很有用。

TimeOut:此屬性在會(huì)話終于之前以分鐘為單位獲取和設(shè)置閑置時(shí)間。默認(rèn)時(shí)間為20分鐘

if (Session["test"]==null)   {        Session["test"] = 1;   }   else  {        Session["test"] = (int)Session["test"]+1;   }

Session說(shuō)明:

1.  存儲(chǔ)在Web服務(wù)器端,

2.  實(shí)際信息與每一位訪問(wèn)者相關(guān)

3.  是對(duì)象集合,可以存儲(chǔ)對(duì)象

4.  不要在會(huì)話中存儲(chǔ)不常時(shí)間的東西,不要在會(huì)話中存儲(chǔ)大量東西

Cookies

存儲(chǔ)與每一位用戶相關(guān)的小段信息,通常也與網(wǎng)站相關(guān)。存儲(chǔ)在用戶的硬盤上,通常期限比Session的期限大。

Cookies的生存期設(shè)置

DateTime dt = DateTime.Now;   TimeSpan timeSpan = new TimeSpan(30,0,0,0);  //30天   if (Request.Cookies["test"]!=null)   {         Request.Cookies["test"].Expires = dt.Add(timeSpan);        }   cookies例子   if (Request.Cookies["test"]==null)        {         int i = 1;         HttpCookie c = new HttpCookie("test");         c.Value = "1";         Request.Cookies.Add(c);        }   else       {         int k = Convert.ToInt32(Request.Cookies["test"].Value)+1;         Request.Cookies["test"].Value = k.ToString();        }

“ASP.NET中的對(duì)象有哪些”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

網(wǎng)站題目:ASP.NET中的對(duì)象有哪些
網(wǎng)站鏈接:http://chinadenli.net/article36/gchcpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、做網(wǎng)站、標(biāo)簽優(yōu)化、小程序開(kāi)發(fā)、商城網(wǎng)站、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)