为什么我们不能在DataView.ToTable Method()方法中使用变量?

时间:2016-06-30 08:11:59

标签: c# datagridview

我只需确认一些事情,并希望您的建议能够解决这个问题。为什么我不能将allColumnSelected作为变量来保存我在datagridview中显示的所选列的列表?它只是提示所选列不属于基础表。当我检查值时,它看起来像"colA","colB","colC";我认为是正确的。请帮忙。提前谢谢。

        string[] allSelectedColumnArr = allSelectedColumn.Split(',');
        foreach(string selectedColumn in allSelectedColumnArr)
        {
            columnSelectedTrim = '"' + selectedColumn + '"' + ",";
            allColumnSelected = allColumnSelected + columnSelectedTrim;
        }    
        DataView view = new DataView(dataTable);
        DataTable distinctValues = view.ToTable(true, allColumnSelected);
        dataGridView1.DataSource = distinctValues;

0 个答案:

没有答案