我只需确认一些事情,并希望您的建议能够解决这个问题。为什么我不能将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;