Multiview控件如何处理其Viewstate?
时间:2020-03-05 18:57:04 来源:igfitidea点击:
多视图控件是否包含其每个视图的视图状态信息,而不管该视图当前是否可见?
解决方案
回答
我相信是的。使用ViewState Decoder进行确认非常简单(在Google上,Fritz Onion提供了一些工具,也可以作为FireFox插件使用)。
回答
我必须假设viewstate包含有关Multiview的每个视图/控件的信息。否则,除非我们使用某种自定义状态管理,否则无法跟踪每个视图中控件的状态。
回答
是的,确实如此,所有视图仍然存在,只是不活动的视图被隐藏/禁用。
http://msdn.microsoft.com/zh-CN/library/system.web.ui.webcontrols.multiview_properties.aspx