原文:http://blog.csdn.net/zhangyj_315/archive/2009/03/03/3952313.aspx

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

可行的解决方法有:

1、在页面的<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 中添加 EnableEventValidation="false" 就可以了。(首先考虑的)

2、是Form嵌套,一个页面只能有一个Form,仔细检查代码就可以解决。

3、如果页面含有 DropDownList 或 ListBox这样的控件,可能以下原因造成:

3.1 在下拉菜单中使用ajax,常见于省市联动菜单,可能是由于在aspx页面赋给了下拉菜单初始Item值,在事件回发时提示该错误,将下拉菜单初始Item值删除,在绑定事件中添加Item项。

3.2 原因是 DropDownList 控件的ListItem 的Value 属性 包含汉字.只要将Value 改为英文或数字的就行了.最好在web.config中添加如下语句:
<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN" uiCulture="zh-CN"/>因为 POSTBACK 如果不采用 UTF-8 编码, JAVASCRIPT 会认为有问题。
只改 requestEncoding="utf-8" 就可以了,responseEncoding="utf-8" 不用改...

转载于:https://www.cnblogs.com/pfs1314/archive/2011/06/03/2071299.html

回发或回调参数无效。在配置中使用 enableEventValidation=true或在页面中启用了事件验证...(转)...相关推荐

  1. C# 回发或回调参数无效

    回发或回调参数无效. 在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEv ...

  2. ASP.NET异常全记录-----回发或回调参数无效

    回发或回调参数无效.在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEve ...

  3. .NET中回发或回调参数无效问题的解决

    该错误的详细提示信息为: 回发或回调参数无效.在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ P ...

  4. vs2005下,回发或回调参数无效的解决方法

    vs2005下,"回发或回调参数无效"的解决方法 还是前几天发现的问题,原来在vs2003下使用的ajax无刷新联动代码,放到vs2005的项目后就会出现错误 回发或回调参数无效. ...

  5. Asp.net报错汇总:回发或回调参数无效

    回发或回调参数无效.在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEve ...

  6. 回发或回调参数无效 的解决办法

    回发或回调参数无效.在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEve ...

  7. webform 回发或回调参数无效

    j解决方法: 在web.config中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page Enab ...

  8. 回发或回调参数无效。下拉菜单中使用ajax,联动菜单引起的问题解决方案

    把DropDownList改成select 用Request.From来取值 赋值用value 如: <select runat="server" id="ddlC ...

  9. ASP.NET 3.5中客户端回发及回调

    对于服务端控件元素,比如ASP.NET的Button标准服务端控件在提交时可以自动把请求发送到服务端处理,这样的控件我们不用自己处理它们的事件回发:但对于呈现不引起回发的HTML元素,如"文 ...

最新文章

  1. linux下程序执行的步骤及其作用
  2. websocket并发性测试
  3. 使用snmp4j实现Snmp功能(一)
  4. asp:HyperLink中 Eval要用string.Format绑定
  5. 提升心力---摆脱拿着锤子看啥都是钉子
  6. 特征工程自动化如何为机器学习带来重大变化
  7. 学python需要什么软件-学python需要什么软件
  8. ug链轮设计软件_教你怎么用UG做链轮教程【UG爱好者首发】
  9. scrollTop、clientHeight、 scrollHeight...学完真的理解了
  10. 计算机网络的文件怎么删除,教你一招如何删除Win7电脑中的顽固文件
  11. 艺术字体手绘,如何进行创作呢
  12. react-native之react-native-vector-icons
  13. Pedestrian Detection paper
  14. 机械硬盘更换成固态硬盘,重做 win10系统
  15. Ae 入门系列之二:素材的导入与管理
  16. SpringBoot 之数据源配置
  17. Json 处理 - golang
  18. 问题 G: 结义兄弟
  19. Linux:两种非交互修改用户密码的两种方式
  20. DB2创建新用户及授权研究

热门文章

  1. Python colormap库的安装和使用
  2. jquery插件合集之图片裁剪
  3. 有什么软件可以测试手机gprs,哪个软件可通过GPRS发信息啊?
  4. Python3解析XML文件(xml.etree.ElementTree)——以简单网络爬虫为例
  5. SH760模态分析-多种解析与数字计算方法
  6. B+Tree及其创建过程
  7. 局部敏感哈希(LSH)
  8. 设计模式学习笔记——模板(Template)模式
  9. php正则去掉width=,关于php使用正则去除宽高样式的方法
  10. mysql 内部安全性_MySQL数据库的内部以及外部安全性简介