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

转载 2007年09月21日 14:16:00
该错误的详细提示信息为:
回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。
目前为止遇到的出现情况有两种:
一是Form嵌套,一个页面只能有一个Form,仔细检查代码就可以解决。
二是在下拉菜单中使用ajax,常见于省市联动菜单,可能是由于在aspx页面赋给了下拉菜单初始Item值,在事件回发时提示该错误,将下拉菜单初始Item值删除,在绑定事件中添加Item项。

 

回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。

目前为止遇到的出现情况有两种:
一是Form嵌套,一个页面只能有一个Form,仔细检查代码就可以解决。
二是在下拉菜单中使用javascript 来更改内容(如AJAX),常见于省 市 联动菜单,在事件回发时提示该错误。
该错误只有在  vs 2.0 上才会出现,如果把 enableEventValidation="true"  改成 enableEventValidation="false" 错误是不会出事了但是在代码中确读不到此项的值。
第一种情况的话不能在form 里嵌form
第二种情况的解决办法 就是把 控制改成 Html 的控制,控件带上 runat="server" 
如:下面是我的一个解决办法
一个省份和城市的链动效果

<asp:DropDownList ID="DropDownList3" runat="server" onchange="changelocation(DropDownList3.options[DropDownList3.selectedIndex].value)">
        </asp:DropDownList>

<select name="DDLcity"  id="DDLcity" runat="server">
       <option value="0">=请选择=</option>
     </select>
然后在 后台 cs代码里用          Request.Form["DDLcity"]; 来接收城市的值。 

[转]回发或回调参数无效的解决方法

今天在用eWebEditor的时候,我直接到后台获取eWbEditor的值时突然出现了如下错误 “/EntManage”应用程序中的服务器错误。 回发或回调参数无效。在配置中使用 或在页面中使...
  • net_xxl519
  • net_xxl519
  • 2015年07月14日 11:27
  • 1130

回发或回调参数无效的各种情况分析及解决办法

今天,在实现级联菜单的时候,突然出现以下错误: 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务...
  • xianglikai1
  • xianglikai1
  • 2016年11月01日 02:34
  • 550

关于回发或回调参数无效问题原因的剖析

这个问题出现了多次,有很多次莫名其妙的出现,又莫名其妙的消失,上网搜索说是两种情况1、Form嵌套,一个页面只能有一个Form,仔细检查代码就可以解决。2、在下拉菜单中使用ajax,常见于联动菜单,可...
  • appgqp
  • appgqp
  • 2007年08月09日 23:13
  • 1781

回发或回调参数无效。在配置中使用...pages enableEventValidation="true"/> ...........

EnableEventValidation ="false"  %>加入EnableEventValidation ="false" 就可以了。
  • xiangchengboy
  • xiangchengboy
  • 2010年05月06日 09:57
  • 1160

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

出现了这么一个错误   回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且...
  • lllliulin
  • lllliulin
  • 2014年11月14日 09:20
  • 896

asp.net 控件回发报错的解决方法总结

 在采用asp.net控件回发时报错:【Microsoft JScript 运行时错误: Sys.WebForms.PageRequestManagerServerErrorException: 回发...
  • Red_Stone
  • Red_Stone
  • 2009年02月05日 09:58
  • 3595

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

该错误的详细提示信息为:回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。目前为止遇到的出现情况...
  • sheshou20011142
  • sheshou20011142
  • 2007年04月11日 18:16
  • 556

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

该错误的详细提示信息为:回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。目前为止遇到的出现情况...
  • hliq5399
  • hliq5399
  • 2007年04月29日 14:30
  • 2045

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

回发或回调参数无效。在配置中使用  或在页面中使用  启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。目前为止遇到的出现情况有两种:一是Form嵌套...
  • cuoguo1111
  • cuoguo1111
  • 2007年04月29日 14:14
  • 1146

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

该错误的详细提示信息为:回 发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。目前为止遇到的出现情...
  • appoFeng
  • appoFeng
  • 2008年03月05日 12:29
  • 524
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: .NET中回发或回调参数无效问题的解决
举报原因:
原因补充:

(最多只允许输入30个字)