您已指定 删除 命令比较 SqlDataSource“SqlDataSource6”的所有值,但为 values 传入的字典是空的。请为 删除 传入有效的字典或将模式更改为 OverwriteChanges。 
哪儿的问题?protected void Button10_Click(object sender, EventArgs e)
    {
        //SqlDataSource6.SelectCommand = "SELECT [ID], [name], [change], [warehouse],[time] FROM [inoutWare] WHERE ([operation] = '入库') and warehouse like '%[ABCD]__%'";
        //ViewState["save"] = SqlDataSource6.SelectCommand;
        for (int i = 0; i <= GridView6.Rows.Count - 1; i++)
        {
            if (((CheckBox)GridView6.Rows[i].FindControl("CheckBox1")).Checked == true)
            {
                SqlDataSource6.DeleteParameters["ID"].DefaultValue = GridView6.DataKeys[i].Value.ToString();
                SqlDataSource6.Delete();//出错之处
            }
        }
    }