ASP.NET可以幫助開發(fā)人員維護(hù)應(yīng)用程序中的狀態(tài)。狀態(tài)是很重要的,因?yàn)樗试S在服務(wù)器端確定頁(yè)面不同回送版本之間的區(qū)別??紤]如下情形:有一個(gè)數(shù)據(jù)輸入頁(yè)面,其中包括一些標(biāo)簽、一些文本框和一個(gè)提交按鈕。這個(gè)頁(yè)面要使用兩次:創(chuàng)建新條目和編輯現(xiàn)有條目。管理新條目很簡(jiǎn)單;只需要驗(yàn)證和持久化到數(shù)據(jù)庫(kù)中。然而,編輯對(duì)象時(shí),根據(jù)所改變的內(nèi)容,會(huì)有不同的關(guān)注點(diǎn),所以系統(tǒng)需要了解該字段何時(shí)改變了。

  有兩種方法可以確定該字段是否改變:調(diào)用數(shù)據(jù)庫(kù),獲取條目,檢查它和已提交的字段;或利用某種狀態(tài)來幫助做出此決策。注意,服務(wù)器不能“記住”這一信息: HTTP是一個(gè)無狀態(tài)的協(xié)議,所以按照定義,它沒有這種能力。相反,ASP.NET提供了一種方法來繞過這個(gè)限制:把狀態(tài)信息包括為視圖狀態(tài)的一部分。幾乎每個(gè)服務(wù)器控件都能維護(hù)其狀態(tài)。

 

★關(guān)于WorkWin公司電腦監(jiān)控軟件★

WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動(dòng)),限制員工不能做什么(禁止網(wǎng)購(gòu)、游戲、優(yōu)盤等)。

WorkWin基于純軟件設(shè)計(jì),非常容易使用,無需添加或改動(dòng)任何硬件,使用一臺(tái)管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時(shí)此刻每天都有成千上萬(wàn)企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。

WorkWin介紹

WorkWin監(jiān)控首頁(yè) 短視頻講解 下載免費(fèi)試用版

版權(quán)所有,南京網(wǎng)亞計(jì)算機(jī)有限公司 。本文鏈接地址: ASP.NET 狀態(tài)引擎