У меня есть DataTable
, который я заполнил с помощью SQL-запроса. Затем я заполнил 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