【发布时间】:2011-02-26 00:02:23
【问题描述】:
我有一个包含转发器的网络用户控件。中继器包含三个按钮。单击按钮时会出现以下错误:
Invalid postback or callback argument.
使用配置中的<pages enableEventValidation="true"/> 或页面中的<%@ Page EnableEventValidation="true" %> 启用事件验证。
出于安全目的,此功能验证回发或回调事件的参数是否源自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。
由于用户控件没有页面指令,所以我将web.config中的enableEventValidation改为false,但它限制了repeater的itemcommand事件。
谁能指导我,如何解决这个问题?
【问题讨论】:
标签: validation events user-controls