我正在尋找一種簡單的方法向某人解釋此問題。如果之前有問題,請致歉。什麼是ASP ViewState?
0
A
回答
2
這是一種在客戶端回傳之間保持頁面狀態的方法。它表示一個頁面狀態的序列化字符串,存儲在隱藏字段中並在每個請求/回發時發佈到服務器(ASP.NET使用單個表單,並且每次用戶執行一個操作,如單擊按鈕時,此表單爲提交給服務器)。一旦序列化狀態被提交給服務器,它就能夠檢索已存儲在視圖狀態中的值。
+0
因此,爲了更簡潔,您會將其稱爲「保留回發之間的頁面狀態的序列化數據串」嗎? – KevinDeus 2010-05-16 17:58:43
2
默認情況下,動態網頁不保持自己的狀態。例如,您可以在asp.net頁面的頁面加載事件中爲變量設置一個值。你想在用戶點擊按鈕時增加這個變量。這是不可能的,因爲在每次頁面回發時,都會創建變量並執行頁面加載事件,因此該變量將設置爲初始值。然後,即使發生頁面回發,您也需要一種方法來保持變量的值。 Viewstate可以用來解決這個問題。
相關問題
- 1. 這個ASP viewstate是什麼意思?
- 2. 爲什麼ASP.NET ViewState使用asp:dropdownlist而不是asp:表保留?
- 3. ASP.NET MVC - 什麼是ViewState的
- 4. 什麼是可接受的ViewState大小
- 5. ASP MVC - 如何取代viewstate?
- 6. 什麼是我在ASP
- 7. 是什麼db.SaveChanges()在ASP mvc4
- 8. ASP .NET 2.0控制狀態與ViewState
- 9. 爲什麼ViewState發生變化
- 10. 什麼發生如果ViewState禁用
- 11. 什麼時候值得壓縮ViewState?
- 12. 什麼時候ViewState會話被清除?
- 13. 是否可以在ASP .NET中禁用ViewState?
- 14. 在ASP.NET中,什麼是「ASP」代碼?
- 15. ASP .NET Apps v2.0 *的WMI類是什麼?
- 16. 什麼是'<>'asp運算符?
- 17. 什麼是asp的Request.ServerVariables(「AUTH_USER」)jsp等價?
- 18. 什麼是WINHTTP_ACCESS_TYPE_NO_PROXY值的ASP符號?
- 19. ViewState是空OnPostBack
- 20. 在什麼TexBox值回發? ViewState還是回傳數據?
- 21. 爲什麼ViewState在發佈數據不是時會被加密?
- 22. 「驗證ViewState MAC失敗」 - 這個錯誤是什麼意思?
- 23. 在ViewState中調用this._super()的正確方法是什麼?
- 24. Page ViewState,Control ViewState和ControlState
- 25. ASP response.write什麼都不做
- 26. 優化ViewState
- 27. ASP.net ViewState
- 28. ASP.NET Clienscript和Viewstate
- 29. ViewState是上回發空
- 30. Viewstate是否保留歷史
你的意思是ASP ** .Net **。 – SLaks 2010-05-16 22:05:41