viewstate解析 ViewState有什么用?
ViewState有什么用? ASP.NETViewstate中的Viewstate為ASP.NET用于在返回web控件時(shí)保存其狀態(tài)值的機(jī)制。當(dāng)web窗體設(shè)置為runat=“server”時(shí),窗體uV
ViewState有什么用?
ASP.NETViewstate中的Viewstate為ASP.NET用于在返回web控件時(shí)保存其狀態(tài)值的機(jī)制。當(dāng)web窗體設(shè)置為runat=“server”時(shí),窗體uViewState將附加一個(gè)隱藏屬性。uViewState存儲(chǔ)VIEWSTATE中所有控件的狀態(tài)值。Viewstate是類控件中的一個(gè)字段。所有其他控件繼承控件以獲取viewstate函數(shù)。是什么類型的系統(tǒng).Web.UI. statebag,具有名稱/值的對(duì)象的集合。請(qǐng)求頁(yè)面時(shí),ASP.NET將所有控件的狀態(tài)序列轉(zhuǎn)換成字符串,然后以隱藏屬性的形式發(fā)送給客戶端。當(dāng)客戶端發(fā)回頁(yè)面時(shí),ASP.NET分析返回的表單屬性并將值賦給控件。當(dāng)然,這都是由ASP.NET我希望我的回答能使你滿意。謝謝
查看狀態(tài)會(huì)話.應(yīng)用程序會(huì)話是會(huì)話級(jí)別。應(yīng)用程序是應(yīng)用程序級(jí)別。Viewstate為頁(yè)級(jí)。也就是說,頁(yè)面。無法再訪問viewstate。任何對(duì)象都可以保存。例如:page Load:if(!Ispostback)頁(yè)面的按鈕事件中的viewstate[“test”]=0:inttest=轉(zhuǎn)換為32(viewstate[“test”])。ToString())可以直接從viewstate獲取值