.NET ViewState 解码器

6

有没有一种在 .net 4 上真正有效的ViewState解码器?

我尝试过Onion和其他几个在线解码器。还有一个Firefox的插件,但它不兼容ff4。

无论如何,我都会收到以下错误消息:

"There was an error decoding the viewstate string. The serialized data is invalid"

我已经在我的页面中明确设置了 ViewStateEncryptionMode="Never" EnableViewStateMAC="false",但仍然出现相同的错误。

谢谢!


4
发现这种方法在含有Telerik控件的页面中无法使用。 - Paul Krish
1
为什么不呢?它应该可以在使用任何控件的情况下正常工作。 - Tony_Henrich
我遇到了同样的问题,但似乎是在我点击一个50kb的视图状态时发生的,不知道具体发生了什么:/ - Peter
负责序列化/反序列化视图状态的类名为System.Web.UI.ObjectStateFormatter。你为什么不直接创建一个新实例并调用其反序列化方法呢? - AbdElRaheim
在 MSDN 上了解 ASP.NET 视图状态中有一个关于如何解析视图状态的示例:http://msdn.microsoft.com/en-us/library/ms972976.aspx 请注意,这可能会给您与无法解析相同的结果。您是否正在使用视图状态压缩?这是阻止您解析视图状态的原因吗?http://www.telerik.com/products/aspnet-ajax/compression.aspx - alhalama
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接