从数据表中删除具有行值的列

时间:2010-05-03 10:55:12

标签: c# windows gridview

我希望在将数据绑定到网格视图之前从我的数据中删除特定列。 我试过

finalTable.Columns.RemoveAt(0);
finalTable.Columns.RemoveAt(1);

但它不会删除属于该列的行值。

如何删除包含行值的列?

编辑:将其绑定到gridview后,行显示在第3列中。

2 个答案:

答案 0 :(得分:1)

尝试一下:

 DataTable example; 
       example.Columns.Remove("columnName"); 
       example.Columns.RemoveAt(columnIndex); 

答案 1 :(得分:0)

试试这个:

If(finalTable.Columns.CanRemove(finalTable.Columns[0]))
{
    finalTable.Columns.RemoveAt(0); 
}

finalTable.AcceptChanges()

然后将其与gridview绑定