关于相同页面用一个页面实现,点击datalist中Button按钮出现“回发或回调参数无效......”
2010-05-13 09:27
711 查看
回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用
<%@ Page EnableEventValidation="true" %>
启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用
ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
关于这个问题我在网上搜的只能解决我的部分问题,但是这个问题解决了,另一个问题又出来了。所以还是不能解决我的问题。但是最后我终于找到了关键所在。主要是因为点击Button按钮后页面刷新,然后页面中的内容重新加载,然后就会提示上面的错误。因此,我就让页面不刷新,直接把绑定的值传到另一个页面(用Button的PostBackUrl='<%# Eval("BookID", "../Web/Shoppingcart.aspx?bookid={0}") %>'跳转传递参数)。结果成功了!
我做的是网上书店。其中有个书籍分类。分为:小说、计算机、文艺、生活等等。点击每一个都会在页面中显示,例如:点击小说,会在一个页面中显示全部是小说的书籍,点击计算机,会在这个页面上显示全部是计算机的书籍。这些显示出来的内容我都是在一个页面中显示出来的,就是只新建了一个aspx文件,可以作为好多个显示相同类型页面。这样可以少建一些aspx文件。
注:本人写此博客仅为以后遇到这样相似的问题能够来此查阅。也希望对大家有所帮助。
<%@ Page EnableEventValidation="true" %>
启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用
ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
关于这个问题我在网上搜的只能解决我的部分问题,但是这个问题解决了,另一个问题又出来了。所以还是不能解决我的问题。但是最后我终于找到了关键所在。主要是因为点击Button按钮后页面刷新,然后页面中的内容重新加载,然后就会提示上面的错误。因此,我就让页面不刷新,直接把绑定的值传到另一个页面(用Button的PostBackUrl='<%# Eval("BookID", "../Web/Shoppingcart.aspx?bookid={0}") %>'跳转传递参数)。结果成功了!
我做的是网上书店。其中有个书籍分类。分为:小说、计算机、文艺、生活等等。点击每一个都会在页面中显示,例如:点击小说,会在一个页面中显示全部是小说的书籍,点击计算机,会在这个页面上显示全部是计算机的书籍。这些显示出来的内容我都是在一个页面中显示出来的,就是只新建了一个aspx文件,可以作为好多个显示相同类型页面。这样可以少建一些aspx文件。
注:本人写此博客仅为以后遇到这样相似的问题能够来此查阅。也希望对大家有所帮助。
相关文章推荐
- 点击datalist中Button按钮出现“回发或回调参数无效......”
- 【转】DataList控件里添加Button,运行点击出现“回发或回调参数无效”的解决办法
- window里面点击一个button按钮实现页面跳转???
- 在页面中,我们经常看到,一个button按钮,如果属标点击,就会触发一个窗口的显示,如果二次点击并可以隐藏,那么如何通过JAVA配合html来实现这一功能呢?
- 关于Ajax下拉菜单中出现“回发或回调参数无效”的解决方案
- 问题:asp.net 点击button按钮调到页面顶部;结果:asp.net点击一个按钮,使页面跳转到本面页上的指定位置
- 有一个table表格,选中某一行后,点击“查看(button)”按钮可以实现对该行内容的显示
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。
- C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹?
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterF
- 关于回发或回调参数无效问题原因的剖析
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEvent
- System.ArgumentException: 回发或回调参数无效。在配置中使用 < pages enableEventValidation="true"/> 或在页面中使用 <% @ Page
- jqgrid如何在一个页面点击按钮后,传递参数到新页面
- 关于“回发或回调参数无效”
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientSc
- [网络收集]回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证
- 【selenium webdriver】 XPath 多条件查询语句(处理同一个页面上出现相同文本按钮的动态ID元素定位)
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。