“状态信息对此页面无效”错误

时间:2010-08-19 15:25:07

标签: c# asp.net

我在aspx页面出现错误:

此页面的状态信息无效,可能已损坏。

会出现什么问题?

4 个答案:

答案 0 :(得分:1)

一旦ViewState损坏,就会发生这种情况。是否还启用了ViewState验证,即Page?

中的EnableViewStateMAC = true

答案 1 :(得分:1)

我认为如果您将一个页面的视图状态发布到另一个页面也会发生这种情况 - 您必须先将其连接起来或回发到同一页面并将请求重定向到服务器端的其他页面。

答案 2 :(得分:0)

当您在回发时重建控制树时,可能会发生这种情况,并且当您第一次(回发之前)数据绑定/加载页面时,它与控制树不完全相同。

答案 3 :(得分:0)

我有同样的问题,我自杀了。显然我有两个<form runat="server">...</form>。 您可以拥有两个<form>代码,但其中只有一个可以拥有runat="server"属性。