我一直收到这个错误:
无效的回发或回调参数。事件验证已启用 在配置中使用或<%@ Page EnableEventValidation =“true”%>在一个页面中。为了安全 目的,此功能验证回发或回调的参数 事件源自最初呈现的服务器控件 他们。如果数据有效且预期,请使用 ClientScriptManager.RegisterForEventValidation方法 注册回发或回调数据以进行验证。
我已经注册了ClientScriptMagner.Regis ....但仍然没有。
我在控件中有下拉列表,当我的表单提交时,会发生这种情况。
我该如何解决这个问题?
答案 0 :(得分:0)
我认为这种情况正在发生,因为你正在改变幕后的任何事情。可能是使用级联下拉列表或改变页面原始状态的内容。
不是完美的解决方案,但它有效:
在您的aspx Page指令中,以伪条目EnableEventValidation更改。
EnableEventValidation = "false"
希望能帮助