SQL 쿼리를 사용하여 채운 DataTable
이 있습니다. 그런 다음 GridView
을 DataTable
으로 채 웠습니다.데이터 테이블의 열을 숨기는 방법
DataTable table = new DataTable();
table.Load(reader);
gvAktivne.DataSource = table;
gvAktivne.DataBind();
잘 작동하지만 이제 첫 번째 열을 숨기려고합니다. 추가 할 때 :
gvAktivne.Columns[0].Visible = false;
나는 IndexOutOfRange
예외가 있습니다. 누구나 해결 방법을 알고 있습니까?
당신이 확인 시겠어요 당신의 데이터 소스가> 0 –
가에서 열을 제거 유효한 데이터 Rows.Count가있는 경우 GridView에 바인딩하기 전에 DataTable 인스턴스. – erdinger
여기에 대답 : http://stackoverflow.com/a/3819831/542398 – Chains