发生无效回发?

时间:2011-12-17 04:32:05

标签: asp.net

我一直收到这个错误:

  

无效的回发或回调参数。事件验证已启用   在配置中使用或<%@   Page EnableEventValidation =“true”%>在一个页面中。为了安全   目的,此功能验证回发或回调的参数   事件源自最初呈现的服务器控件   他们。如果数据有效且预期,请使用   ClientScriptManager.RegisterForEventValidation方法   注册回发或回调数据以进行验证。

我已经注册了ClientScriptMagner.Regis ....但仍然没有。

我在控件中有下拉列表,当我的表单提交时,会发生这种情况。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我认为这种情况正在发生,因为你正在改变幕后的任何事情。可能是使用级联下拉列表或改变页面原始状态的内容。

不是完美的解决方案,但它有效:

在您的aspx Page指令中,以伪条目EnableEventValidation更改。

EnableEventValidation = "false"

希望能帮助