【发布时间】:2012-01-17 07:45:47
【问题描述】:
我的母版页有一个内容占位符,我的页面有 2 个 rad 网格,位于单独的 asp:panels 中。 在下拉选择中,相应的网格被加载到页面中。
- 我从下拉列表中选择网格 1
- 点击添加新行,但不要取消或添加任何新行(让新行保持打开状态)
- 从下拉列表中选择 grid2,让网格加载
- 再次从下拉列表中选择 grid1
此时,grid1 打开,但出现以下 javascript 错误。
Microsoft JScript 运行时错误:Sys.WebForms.PageRequestManagerServerErrorException:加载视图状态失败。正在加载视图状态的控制树必须与在先前请求期间用于保存视图状态的控制树匹配。例如,动态添加控件时,在回发期间添加的控件必须与在初始请求期间添加的控件的类型和位置相匹配。
关于这个问题的任何想法。 我在一些论坛上读到问题可能是在单个内容占位符中使用相同类型的控件。关于解决方案的任何建议???
【问题讨论】:
标签: c# asp.net viewstate contentplaceholder