1
A
回答
2
在回發期間需要訪問的任何數據[serializable]都可以存儲在ViewState中。
DataReader無法序列化,因爲它基於Connected模型。所以它不能存儲在ViewState中。
也不建議在ViewState中存儲巨大的數據表。只返回需要在當前上下文中顯示的必要數據。
1
我猜DataReader不能存儲。就像xpathiterator不能。
事情是 - 類必須可序列化才能將其存儲在視圖狀態中。
Quick googling給了我這個:
一個DataReader是不可序列爲XML。如果您想在ViewState中存儲結果集 ,請使用DataTable或DataSet。
0
您可以在視圖狀態的任何事情
所以,不,你不能
相關問題
- 1. 存儲複選框組視圖狀態
- 2. 緩存視圖狀態?
- 3. 保存狀態的視圖
- 4. 觸摸時可以保存視圖的狀態嗎?
- 5. 在哪種格式的信息存儲在視圖狀態?
- 6. 沒有保存的視圖狀態可以被發現的視圖標識
- 7. 在視圖狀態下存儲控件的自定義屬性
- 8. 哪一個更適合在視圖狀態下存儲數據?
- 9. 如何在視圖狀態下存儲對象?
- 10. 存儲一列表<int>在視圖狀態
- 11. 如何在視圖狀態下存儲byte []列表?
- 12. 如何在視圖狀態下存儲web用戶控件
- 13. 如何決定在視圖狀態下存儲什麼?
- 14. 在ASP.NET視圖狀態下存儲Dictionary <string,string>?
- 15. 棋在GWT + MVP,並試圖存儲在本地存儲狀態
- 16. 可編輯的GridView存儲視圖狀態的變化,直到保存
- 17. 是否可以將無線電狀態存儲在cookie中?
- 18. 我可以將狀態存儲在RNNCell的__call__中
- 19. 在導航視圖上保存狀態
- 20. 保存表格視圖的狀態/保存表格視圖文本的狀態
- 21. 在Go中存儲狀態
- 22. 在Android中存儲狀態
- 23. 如何序列化系統類型,以便我可以存儲在視圖狀態?
- 24. Java存儲狀態
- 25. 視圖狀態
- 26. 與視圖同步本地存儲授權令牌狀態
- 27. 可以使用DataReader
- 28. 即使我使用sqlserver來存儲視圖狀態,ViewState仍然存在
- 29. 需要可以設置狀態欄純色,或添加子視圖狀態欄
- 30. Android <selector>可以基於對象狀態而不是視圖狀態嗎?
爲什麼你會想要一個DataReader發送到瀏覽器是SERIALIZABLE存儲,這只是愚蠢和浪費的瀏覽器就可以如果可能的話,不要做任何事情。 – 2009-10-27 07:33:23