如何在asp.net中解决gridview的编辑和删除问题

时间:2016-10-22 07:50:22

标签: asp.net gridview

错误如下:

无效的回发或回调参数。使用配置或<%@ Page EnableEventValidation =“true”%>启用事件验证在页面中。

为了安全起见,此功能验证回发或回调事件的参数是否来自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用ClientScriptManager.RegisterForEventValidation方法注册回发或回调数据以进行验证。

1 个答案:

答案 0 :(得分:0)

尝试在IsPostBack检查中包装GridView的DataBinding。

if (!Page.IsPostBack)
{
    GridView1.DataSource = loadDataFromSomewhere;
    GridView1.DataBind();
}

只要您在编辑项目时没有使用jQuery或类似的东西向DropDowns或RadioButtonLists添加数据,这应该可以解决错误。