我有我使用SQL查询填充的DataTable
。然后我填入GridView
与DataTable
。如何隐藏数据表中的列
DataTable table = new DataTable();
table.Load(reader);
gvAktivne.DataSource = table;
gvAktivne.DataBind();
这工作正常,但现在我想隐藏第一列。当我加上这个:
gvAktivne.Columns[0].Visible = false;
我得到IndexOutOfRange
异常。 有没有人有一个想法如何解决这个问题?
能否请您确认,如果您的数据源具有有效数据Rows.Count> 0 –
从删除列DataTable实例绑定到GridView之前。 – erdinger
在这里回答:http://stackoverflow.com/a/3819831/542398 – Chains