我有 DataTable
,我使用 SQL 查询填充了它。然后我用 DataTable
填充了 GridView
。
DataTable table = new DataTable();
table.Load(reader);
gvAktivne.DataSource = table;
gvAktivne.DataBind();
这很好用,但现在我想隐藏第一列。当我添加这个时:
gvAktivne.Columns[0].Visible = false;
我收到一个IndexOutOfRange
异常。
有人知道如何解决这个问题吗?
最佳答案
这可能对你有用:
DataTable data;
data.Columns[0].ColumnMapping = MappingType.Hidden;
关于c# - 如何隐藏数据表中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18085271/