简体   繁体   English

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

[英]Deleting columns with rows values from data table

I want to delete specific column from my datable before bounding it to a grid view. 我想在将其绑定到网格视图之前从我的datable中删除特定的列。 I tried with 我尝试过

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

but it does not delete rows values belonging to that column.. 但不会删除属于该列的行值。

How can we delete column with row values?? 我们如何删除具有行值的列?

EDIT: After bounding it to gridview rows are displayed in 3rd column. 编辑:将其绑定到gridview后,在第三列中显示行。

give this a try: 试试看:

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

Try this: 尝试这个:

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

finalTable.AcceptChanges()

Then bind it with your gridview 然后将其与您的gridview绑定

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM