asp.net视图状态
问题描述:
是否有可能得到的视图状态的值ASP.NET中写道:asp.net视图状态
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="..." />
,之前的页面进行的处理,在C#中的一个页面事件,如
OnSaveStateComplete
如果是这样,怎么办?
谢谢!
答
简单的答案 - 没有。
使用Reflection可以开始使用像System.Web.UI.Control.SaveViewStateRecursive
这样的内部方法来玩,但是您很有可能无论将要构建什么,都将停止在下一个.NET Framework更新上工作。
如果您想为ViewState提供自定义存储机制,您可以实施PageStatePersister
。
不过提示!我需要尝试一种不同的方式来存储视图状态数据,即。而不是使用HiddenFieldPageStatePersister;谢谢! – Andr 2013-03-11 13:36:03