回发或回调参数无效

zhangaipl 2006-08-01 03:26:10
回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。


这个是怎么回事呢?
...全文
1027 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangaipl 2006-08-25
  • 打赏
  • 举报
回复
谢谢,,问题已经解决了,可能是我在HTML里面写了两个<form>引起的。
hbx1982 2006-08-16
  • 打赏
  • 举报
回复
EnableEventValidation 属性指示是否应执行事件验证。此属性在 .NET Framework 2.0 版中是新增的。

基本控件将检查此属性,以确定是否应对事件进行验证。派生的控件不会继承此基本控件属性,因此默认情况下不进行事件验证。通过向派生的控件本身添加 EnableEventValidation 属性并将其设置为 true,用户仍可以指示 ASP.NET 对派生的控件执行事件验证。

注意
此事件验证机制可消除未经授权的回发请求和回调带来的风险。它指示 ASP.NET 仅对会在回发请求或回调期间在控件上引发的特定事件进行验证。通过此模型,控件可在呈现期间注册其事件,然后在回发或回调期间验证这些事件。默认情况下,现在 ASP.NET 中的所有事件驱动控件均使用此功能:

如果没有定义 EnableEventValidation 属性,则只有在显式调用 ValidateEvent 时,自定义控件才会参与事件验证。如果处理了事件注册和验证,然后调用 ValidateEvent,则不需要在控件上定义此属性。 如果定义了此属性,但没有注册事件验证,则会出现运行时异常“无效的回发或回调参数”。

http://msdn2.microsoft.com/zh-cn/library/system.web.configuration.pagessection.enableeventvalidation.aspx
amendajing 2006-08-16
  • 打赏
  • 举报
回复
在page里增加EnableEventValidation="false"

这个错误的原因大概是因为服务器端控件比如dropdownlist容器内值被改变而引起的验证不通过错误,设置不验证就可以了,这种错误在2.0里才有
zhangaipl 2006-08-01
  • 打赏
  • 举报
回复
给个解决方法啊。
现在在注册的时候,点按扭怎么会出现这个问题喃!
这里应该不产生回调啊。。
这么回事啊?高手给点提示吧!!!
zhangaipl 2006-08-01
  • 打赏
  • 举报
回复
不够再加,,问题解决了,再开新贴。。
xlshen_lxz 2006-08-01
  • 打赏
  • 举报
回复
显然是不够啊,呵呵
zhangaipl 2006-08-01
  • 打赏
  • 举报
回复
分不够再加啊。。先帮我把问题解决了嘛。。
zhangaipl 2006-08-01
  • 打赏
  • 举报
回复
大家帮我看看是怎么回事啊,我弄不懂了。
zhangaipl 2006-08-01
  • 打赏
  • 举报
回复
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentException: 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧