成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET中的對象描述

開發 后端
本文詳細描述了五個ASP.NET中的對象,即Request,Response,Server,Application,Session。

幾個asp.net中的對象:

1.Request:可以訪問關于請求Web頁面的個人或進程的信息

2.Response:提供一種方法,以準確控制如何將響應發送回發出請求的人那里

3.Server:提供一系列有用的與Web相關的實用程序。

4.Application:為經常使用的信息提供了一個有用的Web站點存儲位置

5.Session:可以為每個用戶的會話存儲信息。

ASP.NET中的對象·Request

Request可以訪問關于請求Web頁面的個人或進程的信息。Request對象可以從個人的Web瀏覽器向我們有效的傳遞消息。

比較有用的兩個屬性為:

Cookies:通過這個屬性可以查看訪問者以前在本站的cookies

QueryString:返回任何使用GET傳輸到頁面的參數。

ASP.NET中的對象·Response

Response提供一種方法,以準確控制如何將響應發送回發出請求的人那里。Response對象可以訪問即將發送回請求Web瀏覽器的http響應。

常用屬性:

1.  Redirect:它將用戶重定向到另一個頁面

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

  Server

ASP.NET中的對象·Server

提供一系列有用的與Web相關的實用程序。

常用屬性:

MapPath:此屬性帶有一個虛擬路徑的參數

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

狀態處理:

包括Application,Session,Cookies

主要要注意的有狀態的作用域,狀態存儲位置,狀態如何改變等。

ASP.NET中的對象·Application

Application為經常使用的信息提供了一個有用的Web站點存儲位置

Application中的信息可以被網站的所有頁面訪問。

Application的初始配置:

在應用程序啟動時配置初始狀態,在Global.asax中配置

  1. protected void Application_Start(Object sender, EventArgs e)  
  2.  
  3.          {  
  4.  
  5.               Application["UserCount"] = 0;  
  6.  
  7.          }  
  8.  

使用Lock和Unlock避免兩個頁面同時修改狀態

  1. Application.Lock();  
  2.  
  3. Application["UserCount"] = (int)Application["UserCount"]+1;  
  4.  
  5. Application.UnLock();  

Application幾點說明:

1.   它用于經常使用的數據,如果只是偶爾使用,可以把信息存儲在磁盤的文件中,大部分情況下,web.config文件可以完成這個任務。

2.  Application對象是一個集合對象,它除了包含文本信息外,也可以存儲對象。

3.  如果站點開始就有很大的通信量,則使用Web.config文件,不要用Application狀態

ASP.NET中的對象·Session

它可以為每個用戶的會話存儲信息。默認的超時時間為20分鐘,用戶關閉網頁后自動結束。

常用屬性:

Abandon():此方法結束當前的會話,清楚會話中的所有信息。

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

IsNewSession:如果在用戶訪問當前頁面時創建了繪畫,則此屬性返回true,在使用會話前需要使用某些數據初始化會話時,該屬性很有用。

TimeOut:此屬性在會話終于之前以分鐘為單位獲取和設置閑置時間。默認時間為20分鐘

  1. if (Session["test"]==null)  
  2.  
  3. {  
  4.  
  5.      Session["test"] = 1;  
  6.  
  7. }  
  8.  
  9. else 
  10.  
  11. {  
  12.  
  13.      Session["test"] = (int)Session["test"]+1;  
  14.  
  15. }  
  16.  

Session說明:

1.  存儲在Web服務器端,

2.  實際信息與每一位訪問者相關

3.  是對象集合,可以存儲對象

4.  不要在會話中存儲不常時間的東西,不要在會話中存儲大量東西

Cookies

存儲與每一位用戶相關的小段信息,通常也與網站相關。存儲在用戶的硬盤上,通常期限比Session的期限大。

Cookies的生存期設置

  1. DateTime dt = DateTime.Now;  
  2.  
  3. TimeSpan timeSpan = new TimeSpan(30,0,0,0);  //30天  
  4.  
  5. if (Request.Cookies["test"]!=null)  
  6.  
  7. {  
  8.  
  9.       Request.Cookies["test"].Expires = dt.Add(timeSpan);  
  10.  
  11.      }  
  12.  
  13. cookies例子  
  14.  
  15. if (Request.Cookies["test"]==null)  
  16.  
  17.      {  
  18.  
  19.       int i = 1;  
  20.  
  21.       HttpCookie c = new HttpCookie("test");  
  22.  
  23.       c.Value = "1";  
  24.  
  25.       Request.Cookies.Add(c);  
  26.  
  27.      }  
  28.  
  29. else 
  30.  
  31.      {  
  32.  
  33.       int k = Convert.ToInt32(Request.Cookies["test"].Value)+1;  
  34.  
  35.       Request.Cookies["test"].Value = k.ToString();  
  36.  
  37.      }  
  38.  

【編輯推薦】

  1. ASP.NET1.1驗證碼產生的原理及應用
  2. 靜態文件處理:ASP.NET1.1和ASP.NET2.0對之不同
  3. 在ASP.NET中執行windows程序(ASP.NET1.1)
  4. 對asp.net1.1開發模板類的修改說明
  5. 用ASP.NET連接Oracle9i(ASP.NET1.1)
責任編輯:book05 來源: csdn
相關推薦

2009-08-05 18:22:55

2009-07-24 09:02:24

ASP.Net RSA

2009-08-05 14:19:12

ASP.NET輸出EX

2011-08-23 10:58:59

2009-03-31 09:18:34

客戶端內置對象ASP.NET

2009-07-24 10:10:22

ASP.NET

2009-07-24 16:17:42

WebRequestEASP.NET

2009-07-29 15:07:23

Request對象的屬

2009-07-22 17:45:35

ASP.NET教程

2009-07-27 13:01:28

TreeViewASP.NET

2009-07-31 09:58:20

URL映射ASP.NET

2009-08-04 18:05:37

動態編譯ASP.NET

2009-07-22 17:55:52

2009-07-20 17:21:43

Session狀態ASP.NET

2009-08-04 17:30:23

cookieless屬ASP.NET

2009-07-23 16:20:48

HTTP協議ASP.NET

2009-07-30 13:28:55

ASP.NET中的ja

2009-09-11 09:09:00

ASP.NETAdRotator控件

2009-07-31 10:08:33

OutputCache

2009-07-20 13:32:24

ScriptManagASP.NET
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线a视频网站 | 不卡一区二区三区四区 | 黄网免费看| www.av在线 | 精品国产乱码久久久久久牛牛 | 国产精品区一区二区三区 | 国产亚洲精品精品国产亚洲综合 | 亚洲免费在线观看 | 国产成人精品视频在线观看 | 2020天天操 | 亚洲一区欧美 | 国产精品久久久久久久一区探花 | 日本精品裸体写真集在线观看 | 国产一区 在线视频 | 日韩精品在线一区 | 成人欧美一区二区三区黑人孕妇 | 国产精品一区在线观看 | 欧美国产日韩一区 | 日本免费一区二区三区四区 | 欧美精品a∨在线观看不卡 国产精品久久国产精品 | 日韩小视频 | 精品一区二区久久久久久久网站 | 视频一区二区在线观看 | 欧美精 | 91手机精品视频 | 91精品国产手机 | www.99久久.com | 日韩在线看片 | 欧美在线视频一区二区 | 成人天堂| 九九热在线视频观看这里只有精品 | 九色 在线| 国产一区精品 | 日韩在线观看一区 | 玖玖国产精品视频 | 午夜影院在线观看视频 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 亚洲成人一区 | 国产精品一区二区不卡 | 久久tv在线观看 | 国产亚洲一区二区在线观看 |