2013-03-11 97 views
1

是否有可能得到的視圖狀態的值ASP.NET中寫道:asp.net視圖狀態

<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="..." /> 

,之前的頁面進行的處理,在C#中的一個頁面事件,如

OnSaveStateComplete 

如果是這樣,怎麼辦?

謝謝!

回答

3

簡單的答案 - 沒有。

使用Reflection可以開始使用像System.Web.UI.Control.SaveViewStateRecursive這樣的內部方法來玩,但是您很有可能無論將要構建什麼,都將停止在下一個.NET Framework更新上工作。

如果您想爲ViewState提供自定義存儲機制,您可以實施PageStatePersister

+0

不過提示!我需要嘗試一種不同的方式來存儲視圖狀態數據,即。而不是使用HiddenFieldPageStatePersister;謝謝! – Andr 2013-03-11 13:36:03