jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 回发或回调参数无效。在配置中使用

回发或回调参数无效。在配置中使用
来源:网络整理     时间:2016/5/14 13:12:45     关键词:enableeventvalidation

关于网友提出的“回发或回调参数无效。在配置中使用

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

我使用两个dropdownlist,第一个是页面加载时就存在的,当我在选择第一个时,就会出现上面的问题,查了一下很多都说 EnableEventValidation=false,改了是可以了,但是产生了新的问题,我这是一个提交页面,我的提交按钮失效了!不能用!可是当我加载到这个页面时,不使用dropdownlist反而能用,希望大家帮小弟个忙,实在是解决不了了!!!多谢了!!


解决方案1:

提交失败是因为在执行提交事件前先执行验证事件

解决方案2:

在runat="Server"的 form内嵌入异步资源,如(外部的Js文件),在这个外部资源完全加载完之前,点击这个form中的button或者其他触发postback的控件也会导致这个错误的发生。

你检查一下是否是这种情况,如果是,请把该外部资源尝试挪到runat="Server"的form外。

解决方案3:

默认是都可以使用的呀。新建一个空项目,替换修改web.config。你是不是改哪了,造成这样的后果。


以上介绍了“回发或回调参数无效。在配置中使用

相关图片

相关文章