【发布时间】:2012-08-03 12:44:27
【问题描述】:
在 UserControl 内托管的 ASP.NET 表单上进行 HTTP POST 后,我收到以下错误消息:
加载视图状态失败。正在加载视图状态的控制树必须与在先前请求期间用于保存视图状态的控制树匹配。例如,动态添加控件时,在回发期间添加的控件必须与在初始请求期间添加的控件的类型和位置相匹配。
这里是附加信息:
- 我正在运行 .NET 4.5 RC
- 这是一个基于 Umbraco 4.7 的网站
- 在我的本地开发机器上,表单完美运行
- 此错误仅发生在具有 .NET 4.5(仅)、MSSQL 2012 Express、IIS 7.5、Windows 7 的临时服务器上(我知道,它还不是真正的服务器,也许有一天......)
- 服务器不是网络农场(或花园,但应该无关紧要)的一部分
- 用户控件会动态呈现控件
我已经应用了所有最新的服务包。 我现在已经没有想法了!我什至重新启动它并在服务器上表演了一场涉及歌曲和特殊舞蹈的richual,但无济于事。
【问题讨论】:
-
这篇博文帮助我解决了大部分的视图状态问题weblogs.asp.net/infinitiesloop/archive/2006/08/03/…
标签: asp.net .net umbraco .net-4.5 asp.net-4.5