日期:2014-05-18  浏览次数:20375 次

回调函数的问题
我的页面上有两个button执行js的时间,如果我不按这两个按钮每问题提交正常,但是只要我点击这两个按钮执行了js事件,再提交九回出现
执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

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

------解决方案--------------------
好象是.NET 处于安全问题禁止传一些参数,EnableEventValidation=false 就好了,但不知道会不会有什么别的影响。