У меня возникла проблема, я использую DataTable для хранения своих данных в dataGridView. Данные были введены следующим образом:
dt = new DataTable();
dt.Columns.Add("ID", typeof(int));
dt.Columns.Add("par", typeof(string));
dt.Columns.Add("max", typeof(int));
dt.Columns.Add("now", typeof(int));
dt.Rows.Add(new object[] { id++,i + " " + j++, strarr[0], strarr[1] }); // ... etc etc
dataGridView1.DataSource = dt;
теперь я хочу сделать некоторые изменения, я использую код:
dt.Rows[1].ItemArray[3] = "VALUE";
Когда я отлаживаю, ItemArray представляет строку, которую я хочу, так что ее okey, но все же я не могу делать никаких изменений, что не так? Как обновить DataTable??? Я googling и ничего: (