迁移2.0到4.0后,UserControl的Viewstate无法加载

时间:2012-03-28 21:40:06

标签: user-controls viewstate

我有一个gridview和一个usercontrol。在Rowediting事件上,我在usercontrol中绑定详细信息。但是当在usecontrol中发生任何回发时,则会生成以下条件。

“无法加载视图状态。加载视图状态的控制树必须与上一次请求期间用于保存视图状态的控制树匹配。例如,在动态添加控件时,在回发期间添加控件必须匹配在初始请求“

期间添加的控件的类型和位置

代码在框架版本2.0上运行良好。将我们的网站迁移到框架版本4.0后,这无法正常工作

注意:我没有动态添加/替换控件

1 个答案:

答案 0 :(得分:0)

现在已经解决了。问题是我在行编辑事件中打开用户控件并且实际上没有编辑行。我把e.cancel = true;在行编辑事件中解决了这个问题