当javascript关闭时,转发器控制

时间:2010-12-04 11:39:17

标签: asp.net viewstate repeater javascript event-validation

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

当JS开启时,一切正常。

然而,关闭JS,我得到“无效的回发或回调参数。启用了事件验证...”错误。

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

ASP.NET为页面创建ViewState。 当页面被回发时,应该通过ASP.NET放置的js钩子将视图状态传递回页面。
但是,因为JS是OFF,所以不会传回。 然后,ASP.NET标记它期望的ViewState与它接收的Viewstate之间的不匹配。

这是对的吗?

在哪种情况下,我采取的建议措施是什么?

由于

1 个答案:

答案 0 :(得分:0)

尝试设置EnableEventValidation =“False”或ValidateRequest =“False”。希望它能奏效。

由于