ComboBoxColumn筛选c#WinForm上的AdvancedDataGridView崩溃

ComboBoxColumn筛选c#WinForm上的AdvancedDataGridView崩溃,c#,winforms,datagridviewcomboboxcolumn,C#,Winforms,Datagridviewcomboboxcolumn,我使用AdvancedDataGridView nuget,我面临一个无法解决的问题。。。 过滤在每一列上都起作用,除了DataGridViewComboBoxColumn,它在过滤时崩溃 My FilterStringChanged事件代码: void DGV_ManquantsFilterStringChanged(object sender, EventArgs e) { Bdd bdd = new Bdd(); DataTable dt = (Da

我使用AdvancedDataGridView nuget,我面临一个无法解决的问题。。。 过滤在每一列上都起作用,除了DataGridViewComboBoxColumn,它在过滤时崩溃

My FilterStringChanged事件代码:

void DGV_ManquantsFilterStringChanged(object sender, EventArgs e)
    {
        Bdd bdd = new Bdd();
        DataTable dt = (DataTable)DGV_Manquants.DataSource;
        dt.DefaultView.RowFilter = DGV_Manquants.FilterString;
        DGV_Manquants.DataSource = dt;

         //Generate Data from a txt File 
        foreach(DataGridViewRow r in DGV_Manquants.Rows){
            r.Cells["Qui"].Value= bdd.searchThisDataBy2(r.Cells["of"].Value.ToString().Trim(),
            r.Cells["code_article"].Value.ToString().Trim(),
            "OF_COD", "ART_COD","Qui",this.infoArtTxtPath);
        }

        bdd.generateTxtData(this.DGV_Manquants);
        DGV_Manquants.Columns["total_manquants"].Visible=false;
        DGV_Manquants.Columns["Id"].Visible=false;
        colorUpdate();

    }
使用此选项,它在第3行显示的错误代码(对于空筛选器):

我找不到一个方法来处理这个事实,它是一个comboboxColumn

提前感谢,

我不得不在库的文件ColumnHeaderCell的多个位置将“DataPropertyName”修改为“Name”,它现在可以工作了。

我不得不在库的文件ColumnHeaderCell的多个位置将“DataPropertyName”修改为“Name”,它现在可以工作了

System.Data.SyntaxErrorException:  The expression contains an invalid string constant : '[] IS NULL)'.