我想了解Asp.net頁面生命週期中的不同事件。我遇到了這個link。它有兩個階段加載視圖狀態和加載回發數據。我曾經認爲這些都意味着同樣的事情。但是這篇文章說,回發數據不是視圖狀態數據。我不明白這一點。如果任何人都可以看看。回發數據和視圖狀態數據有什麼區別
7
A
回答
14
ViewState數據是ASP.NET編碼端發送到_ViewState
隱藏字段中的客戶端的數據。它基本上就是它發送給客戶端時的頁面。
PostBack數據是用戶提交的數據。
例如,假設你有一個像這樣定義的頁面上的文本框:
<asp:TextBox id="TextBox1" runat="server" text="Some Text" />
您鍵入我的用戶輸入到文本框,並提交表單。 Some Text
將是ViewState數據,My user input
將是PostBack數據。
編輯如果您想了解更多關於ViewState的信息,請點擊這裏:Truly Understanding Viewstate。
10
viewstate是當頁面呈現給瀏覽器時的當前狀態。
回發數據是用戶更改並重新提交的內容。
+2
視圖狀態作爲回發數據的一部分發送回來,但專門用於重建控件的狀態。 – 2010-04-21 13:56:41
0
0
viewstate是當頁面第一次顯示在瀏覽器中時(頁面加載) 回發數據是當用戶做出更改並提交表單時;
1
視圖狀態意味着臨時存儲字段的內容,因爲回發意味着提交表單本身。交叉回送是從一個表單重定向到另一個表單。
相關問題
- 1. 圖形數據庫和網絡數據庫有什麼區別?
- 2. SCXML狀態圖和UML狀態圖有什麼區別?
- 3. dataStore和數據庫有什麼區別?
- 4. 數據結構中的靜態和動態有什麼區別
- 5. Android - String和Sqlite數據庫上的數據有什麼區別?
- 6. 數據沿襲和數據來源之間有什麼區別?
- 7. 數據集和數據庫有什麼區別?
- 8. jquery中的數據和數據類型有什麼區別?
- 9. MVC模型,數據和數據庫有什麼區別?
- 10. 數據模型和數據結構有什麼區別?
- 11. 數據設計和數據模型(ERD)有什麼區別
- 12. 數據庫中的元數據和模式有什麼區別?
- 13. 「數據服務層」和「數據訪問層」有什麼區別?
- 14. ado.net數據服務和WCF數據服務有什麼區別?
- 15. 意圖額外和意圖數據之間有什麼區別?
- 16. 無狀態和有狀態小部件有什麼區別?
- 17. 有狀態和無狀態lambda表達式有什麼區別?
- 18. 時態數據庫和歷史歸檔數據庫有什麼區別?
- 19. PHP:發送標題數據和正文數據有什麼區別?
- 20. Rails數據類型有什麼區別?
- 21. triplestores和圖形數據庫有什麼區別?
- 22. 「支持像素數據」和位圖對象有什麼區別?
- 23. 光標和視圖有什麼區別?
- 24. 視圖模型和數據傳輸對象之間有什麼區別?
- 25. 請求中的數據和參數有什麼區別?
- 26. 堅持視圖狀態數據表和數據綁定
- 27. HTML5 =元數據與微數據之間有什麼區別?
- 28. 通過cat和數據參數來捲曲數據有什麼區別?
- 29. 回傳和視圖狀態(數據網格)之間的關係
- 30. 數據包和有效載荷有什麼區別
+1舉例。所以這意味着如果我第一次給頁面打電話,它就會有視圖狀態。 – 2010-04-21 14:12:46
@vaibhav:除非你把它關掉,是的。當你提交該頁面時,它將同時提供ViewMate和PostBack數據,如Mikael Svenson所提到的。 – R0MANARMY 2010-04-21 14:18:00