【问题标题】:Strange Behavior of Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation无效回发或回调参数的奇怪行为。使用 <pages enableEventValidation 启用事件验证
【发布时间】:2011-03-08 20:46:48
【问题描述】:

当我的开发数据库处于活动状态时,我没有收到错误

生产数据库报错,唯一的区别是DATA!!! 这怎么可能发生?

回发或回调参数无效。 使用启用事件验证 在配置中或 在一个 页。为了安全起见,这 功能验证参数 回发或回调事件起源 从服务器控制 最初渲染它们。如果数据 是有效的和预期的,使用 ClientScriptManager.RegisterForEventValidation 方法来注册 回发或回调数据 验证。

【问题讨论】:

  • 您是否在页面上使用级联下拉列表或其他一些动态控件?
  • 当然!但我不明白为什么数据会产生影响?!
  • 两个建议。 1.您应该为您正在回复的人添加@user,这样他们就会被告知您正在回复他们。 2. 您是否有机会使用 Ajax Control Toolkit 级联下拉菜单?因为如果你是,你可能会遇到this 问题。

标签: asp.net validation asp.net-3.5


【解决方案1】:

我确实遇到了与级联下拉菜单类似的问题。 以下是解决此问题的各种方法:

  1. 为下拉列表创建一个派生类here
  2. 详情请见here

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2010-09-18
    • 1970-01-01
    • 1970-01-01
    • 2021-11-10
    • 1970-01-01
    • 2014-11-18
    相关资源
    最近更新 更多