【发布时间】:2016-10-22 07:50:21
【问题描述】:
错误如下:
回发或回调参数无效。使用配置中或页面中的 启用事件验证。
出于安全目的,此功能验证回发或回调事件的参数是否来自最初的服务器控件呈现它们。如果数据有效且符合预期,请使用 ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。
【问题讨论】:
错误如下:
回发或回调参数无效。使用配置中或页面中的 启用事件验证。
出于安全目的,此功能验证回发或回调事件的参数是否来自最初的服务器控件呈现它们。如果数据有效且符合预期,请使用 ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。
【问题讨论】:
尝试将 GridView 的 DataBinding 包装在 IsPostBack 检查中。
if (!Page.IsPostBack)
{
GridView1.DataSource = loadDataFromSomewhere;
GridView1.DataBind();
}
只要您在编辑项目时不使用 jQuery 或类似的东西向 DropDowns 或 RadioButtonLists 添加数据,这应该可以解决错误。
【讨论】: