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