DataTable dt = new DataTable();
dt.Columns.Add("c1");
dt.Columns.Add("c2");
dt.Columns.Add("c3");
for (int j = 0; j < 10; j++)
{
dt.Rows.Add("aaa" + j.ToString(), "bbb");
}
this.myDataGridView1.DataSource = dt;
DataTable и DataGridView. Отображение данных в таблице, без подключения к БД.
Код:
Только на последней строке компилятор ругается. Говорит:Object reference not set to an instance of an object.
Но dt - это обьект:(. Помогите пожалуйста разобраться.
Проверьте порядок вызовов. Скорее всего, на момент присвоения источника данных переменная myDataGridView1 еще не инициализирована (если форма создавалась в дизайнере, то инициализация происходит в методе InitializeComponent()).
может, это сурово, но когда у меня была проблема вывода в табличном виде без использования БД, то я взяла listView и проблема была решена :)