為了解決傳統(tǒng)Web編程中固有的限制,ASP. " /> 欧美国产影院,国产毛片女人18水多,伊人久久大香线蕉综合电影网

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ASP.NET的狀態(tài)管理

  狀態(tài)時(shí)某一類型的數(shù)據(jù)在一定時(shí)期內(nèi)保持活躍的信息。這里說(shuō)的一定時(shí)期可以使整個(gè)應(yīng)用程序的生命周期,可以使用戶操作程序的時(shí)間,當(dāng)然也可以是單個(gè)頁(yè)面的生命周期等。
   為了解決傳統(tǒng)Web編程中固有的限制,ASP.NET提供了按頁(yè)面保留數(shù)據(jù)和在整個(gè)應(yīng)用程序范圍內(nèi)保留數(shù)據(jù)的功能,這些具體功能如下:(其中1到5是以不同方式將數(shù)據(jù)存儲(chǔ)到客戶端上,6到8是將數(shù)據(jù)存儲(chǔ)服務(wù)器上的內(nèi)存中)
  一、視圖狀態(tài)
  ViewState屬性提供一個(gè)字典對(duì)象,用于在對(duì)同一頁(yè)的多個(gè)請(qǐng)求之間保留值。它是頁(yè)用來(lái)在往返行程之間保留頁(yè)和控件屬性值的默認(rèn)方法。
  當(dāng)將頁(yè)面回發(fā)至服務(wù)器時(shí),頁(yè)面會(huì)在頁(yè)的初始化階段分析視圖狀態(tài)字符串,和原頁(yè)中的屬性信息。也可以使用視圖狀態(tài)來(lái)存儲(chǔ)值。
  視圖狀態(tài)提供了特定ASP.NET頁(yè)的狀態(tài)信息。如果需要在多個(gè)頁(yè)上使用信息,或者如果需要在訪問(wèn)網(wǎng)站時(shí)保留信息,則應(yīng)當(dāng)使用另一個(gè)方法(如應(yīng)用程序狀態(tài)、會(huì)話狀態(tài)或個(gè)性化設(shè)置)來(lái)維護(hù)狀態(tài)。
  注意:視圖狀態(tài)信息將序列化為XML,然后使用Base64編碼進(jìn)行編碼,這將生成大量的數(shù)據(jù)。將頁(yè)回發(fā)到服務(wù)器時(shí),視圖狀態(tài)的內(nèi)容將作為頁(yè)面回發(fā)信息的一部分發(fā)送。如果視圖狀態(tài)包含大量信息,則會(huì)影響頁(yè)的性能。
在某些情況下(如數(shù)據(jù)驅(qū)動(dòng)頁(yè)在每次回發(fā)時(shí)從數(shù)據(jù)存儲(chǔ)區(qū)進(jìn)行刷新),應(yīng)當(dāng)關(guān)閉視圖狀態(tài)以移除由數(shù)據(jù)控件(如GridView控件)生成的大量隱藏字段。
   換句話說(shuō),我們要盡量避免在前臺(tái)使用視圖狀態(tài),如果可能的話,可以用input的控件,這樣可以提高網(wǎng)站的性能。
   存儲(chǔ)在視圖狀態(tài)中的數(shù)據(jù)類型如下:字符串、整數(shù)、布爾值、Array對(duì)象、Arraylist對(duì)象、哈希表、自定義類型轉(zhuǎn)換器。
   使用視圖狀態(tài)具有以下3個(gè)優(yōu)點(diǎn):
  一、耗費(fèi)的服務(wù)器資源較少(與Application、Session相比):因?yàn)椋晥D狀態(tài)數(shù)據(jù)都寫入了客戶端計(jì)算機(jī)中。
  二、易于維護(hù):在默認(rèn)情況下.NET系統(tǒng)自動(dòng)啟用對(duì)控件狀態(tài)數(shù)據(jù)的維護(hù)。
  三、增強(qiáng)的安全功能:視圖狀態(tài)中的值經(jīng)過(guò)哈希計(jì)算和壓縮,并且針對(duì)Unicode實(shí)現(xiàn)進(jìn)行編碼,其安全性要高于使用隱藏域。
  使用視圖狀態(tài)具有以下3個(gè)缺點(diǎn):
  一、性能注意事項(xiàng):如果存儲(chǔ)較大的值,用戶顯示頁(yè)和發(fā)送頁(yè)時(shí)的速度減慢。
  二、設(shè)備限制:移動(dòng)設(shè)備可能沒(méi)有足夠的內(nèi)存容量來(lái)存儲(chǔ)大量的視圖狀態(tài)數(shù)據(jù)。
  三、潛在的安全風(fēng)險(xiǎn):視圖狀態(tài)存儲(chǔ)在頁(yè)上的一個(gè)或多個(gè)隱藏域中。雖然視圖狀態(tài)以哈希表格式存儲(chǔ)數(shù)據(jù),但它可以被篡改。
加密視圖狀態(tài):在@ Page指令中,將ViewStateEncryptionMode屬性設(shè)置為

<% @Page ViewStateEncryptionMode="Always"...  %>         
        

NET技術(shù)ASP.NET的狀態(tài)管理,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 黑人强伦姧人妻日韩那庞大的 | 中文字幕在线不卡日本v二区 | 国产精品悠悠久久人妻精品 | 夜色资源站国产www在线视频 | 99久久免费视频6 | 欧美三级在线完整版免费 | 成人bt下载 | 中文字幕在线视频观看 | 小蝌蚪视频在线观看免费观看WWW | 男人就爱吃这套下载 | 成电影人免费网站 | 欧美日韩黄色 | 成人在免费视频手机观看网站 | 国产色情短视频在线网站 | 亚洲一级特黄 | 人人干人人看 | 亚洲免费视频网站 | 三级黄色视屏 | 亚洲精品免费在线 | 恋孩癖网站大全在线观看 | yellow免费观看直播 | 日本阿v在线资源无码免费 日本阿v片在线播放免费 | 久久久久激情免费观看 | 色婷婷国产精品视频一区二区 | 一本久道视频无线视频 | 憋尿调教绝望之岛 | 乳巨揉みま痴汉电车中文字幕动漫 | 女人被躁到高潮嗷嗷叫免费 | 老女人与小伙子露脸对白 | 中文无码不卡的岛国片国产片 | 久久99re6热在线播放 | 一区二区不卡在线视频 | ABO成结顶腔锁住 | 日本片bbbxxx | 夜夜女人国产香蕉久久精品 | 伦理片天堂eeuss影院 | 久久re6热在线视频精品66 | 又黄又湿免费高清视频 | 97色伦97色伦国产 | 噼里啪啦免费观看视频大全 | 99国产这里只有精品视频 |