回发或回调参数无效 急呀,到底是怎么回事

问题描述

回发或回调参数无效。在配置中使用<pagesenableEventValidation="true"/>或在页面中使用<%@PageEnableEventValidation="true"%>启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用ClientScriptManager.RegisterForEventValidation方法来注册回发或回调数据以进行验证。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.ArgumentException:回发或回调参数无效。在配置中使用<pagesenableEventValidation="true"/>或在页面中使用<%@PageEnableEventValidation="true"%>启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用ClientScriptManager.RegisterForEventValidation方法来注册回发或回调数据以进行验证。源错误:执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。堆栈跟踪:[ArgumentException:回发或回调参数无效。在配置中使用<pagesenableEventValidation="true"/>或在页面中使用<%@PageEnableEventValidation="true"%>启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用ClientScriptManager.RegisterForEventValidation方法来注册回发或回调数据以进行验证。]System.Web.UI.ClientScriptManager.ValidateEvent(StringuniqueId,Stringargument)+2080252System.Web.UI.Control.ValidateEvent(StringuniqueID,StringeventArgument)+106System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(StringeventArgument)+32System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(StringeventArgument)+7System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandlersourceControl,StringeventArgument)+11System.Web.UI.Page.RaisePostBackEvent(NameValueCollectionpostData)+33System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+5102--------------------------------------------------------------------------------版本信息:Microsoft.NETFramework版本:2.0.50727.42;ASP.NET版本:2.0.50727.42==================================================================================在内容页中的一个gridview控件,更新时出现这种情况,没有用ajax技术错误信息如上,在网上找原因,以下情况已经排除1.form嵌套仔细检查确实只有一个form2.在!ispostback中绑定确实是在if(!IsPostBack)中绑定的求救呀====online

解决方案

解决方案二:
前台设置EnableEventValidation="false"能解决问题<%@PageLanguage="C#"EnableEventValidation="false".....
解决方案三:
不要告诉我该<pagesenableEventValidation="false"/>
解决方案四:
<pagesenableEventValidation="false"/>错误是不显示了那更新,删除还起什么作用

时间: 2024-09-17 03:45:56

回发或回调参数无效 急呀,到底是怎么回事的相关文章

回发或回调参数无效。在配置中使用 pages enableEventValidation=true 或在页面中使用 %@ Page EnableEventValidation=true % 启用了事件验证

WebForm中回发或回调参数无效问题的解决 解决   .NET中回发或回调参数无效问题的解 该错误的详细提示信息为: 回发或回调参数无效.在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证.出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件. 目前为止遇到的出

ajax-在webform的页面使用了AJAX做了个联动,回发或回调参数无效。

问题描述 在webform的页面使用了AJAX做了个联动,回发或回调参数无效. "回发或回调参数无效.在配置中使用 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证.出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件.如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以

C# 回发或回调参数无效解决方法

c# 回发或回调参数无效解决方法 突然出现了错误:"回发或回调参数无效.在配置中使用 或在页面中使用 <%@ page enableeventvalidation="true" %>启用了事件验证.出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件.如果数据有效并且是预期的,则使用 clientscriptmanager.registerforeventvalidation 方法来注册回发或回调数据以进行验证. 解决办法: 如果页面

如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。

问题描述 回发或回调参数无效.在配置中使用<pagesenableEventValidation="true"/>或在页面中使用<%@PageEnableEventValidation="true"%>启用了事件验证.出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件.如果数据有效并且是预期的,则使用ClientScriptManager.RegisterForEventValidation方法来注册回发或回调

asp.net Page.EnableEventValidation 属性验证服务器控件的回发和回调事件出现的错误

本以为页面很简单不会出现问题,但运行时出现了如下错误: Page.EnableEventValidation 属性 参看了一下MSDN,获取或设置一个值,该值指示页面验证回发事件,还是验证回调事件..NET Framework出于安全考虑需要为服务器端控件的回发和回调事件进行注册,此事件验证机制可消除未经授权的回发请求和回调带来的风险.通过此模型,控件可在呈现期间注册其事件,然后在回发或回调期间验证这些事件.默认情况下,ASP.NET 中的所有事件驱动控件均使用此功能. 第一反应,既然启用了事件

ASP.NET服务器控件封装-【事件】-1.1【事件回发.异步回调】

最近,正在学习ASP.NET服务器控件封装相关的知识,把自己学到的和大家分 享下. 本次内容的概要如下: 1.事件以及为什么需要事件驱动机制: 2.回发的原理: 3.异步回调的原理: 4.事件回发的实现: 5.异步回调的实现. 了解了本次内容的概要,接下来就分节次说明了. 1.事件以及为什么需要事件驱动机制 在C#语言详解一书中对事件的定义是"事件是一种使对象或类能够提供通知的 成员",在这里换句话 说就是页面中已注册事件的对象能够对用户的操作进行捕获并处理.那么为什么 需要引用事件机

ASP.NET服务器控件封装-【事件】-1.2【数据回发】

上节概述: 上节中主要总结了事件处理的机制.控件事件回发.服务端回发事件的捕获及 处理和异步回调等几个方面. 接下来本文将为大家描述"数据回发"的相关细节. 1.IPostBackDataHandler接口 我们封装的控件如果要实现数据回发功能的话,就必须继承 IPostBackDataHandler接口并实现接口方法.该接口方法只有两个: 代码 1 #region IPostBackDataHandler 成员 2 public bool LoadPostData(string po

.net 如何确定是哪个按钮引起的回发

问题描述 .net 如何确定是哪个按钮引起的回发 如题,获取到引起回发按钮的ID, 万分感谢!~~~~~~~~~~~ 解决方案 事件处理函数中有个 sender 参数可以判断. 解决方案二: 你为这个按钮关联了实现函数,你都不用判断,如果是builder你都不用管它是怎么判断的 解决方案三: 使用委托实现比较容易!

框架-phpcms 支付宝回调路径无效

问题描述 phpcms 支付宝回调路径无效 支付宝不支持 php的框架,回调路径也不能带 问号拼接的路径我 我原本传的路径是 www.xxxx.com/?/api/data/alipay 结果支付宝过滤成了www.xxxx.com/ 导致访问不了回调方法,求教打架 解决方案 支付宝的回调路径是不允许带参数的,你可以用nginx 做反向代理