【问题标题】:How to solve edit and delete issue for gridview in asp.net如何解决asp.net中gridview的编辑和删除问题
【发布时间】:2016-10-22 07:50:21
【问题描述】:

错误如下:

回发或回调参数无效。使用配置中或页面中的 启用事件验证。

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

【问题讨论】:

    标签: asp.net gridview


    【解决方案1】:

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

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

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

    【讨论】:

    • 我正在使用sql数据源来配置我的gridview
    • 我正在用数据表配置我的 sql 数据源,然后用它配置 gridview
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-05
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多