0

我有一个嵌套一个或多个自定义控件实例的中继器。每个自定义控件实例都有一个下拉菜单和一个名为“更新”的按钮。

当 JS 打开时,这一切都很好。

但是,关闭 JS 后,我收到“无效的回发或回调参数。启用事件验证...”错误。

考虑到这一点,我想会发生以下情况:

ASP.NET 为页面创建 ViewState。回发页面时,应通过 ASP.NET 放置的 js 挂钩将视图状态传递回页面。
但是,由于 JS 处于关闭状态,因此不会传回。然后,ASP.NET 标记它期望的 ViewState 和它接收的 ViewState 之间的不匹配。

这个对吗?

在这种情况下,我建议采取什么行动?

谢谢

4

1 回答 1

0

尝试设置 EnableEventValidation="False" 或 ValidateRequest="False"。希望它会奏效。

谢谢

于 2010-12-04T11:50:50.467 回答