Не могу отредактировать ячейки из DataGridView хотя ReadOnly = False; Заполняю грид так :
класс для работы с базой данных
public ArrayList selectCustomers()
{
ArrayList ollCustomers = new ArrayList();
using (SqlConnection conn = new SqlConnection(connectionString))
{
SqlCommand cmd = new SqlCommand("select * from customers order by customer_Name", conn);
conn.Open();
using (SqlDataReader reader = cmd.ExecuteReader())
{
if (reader.HasRows)
{
foreach (DbDataRecord result in reader)
{
ollCustomers.Add(result);
}
}
}
}
return ollCustomers;
}
на форме с гридом :
ArrayList customers = dal.selectCustomers();
dgv_customers.DataSource = customers;
Подскажите что не так. спасибо
Нашел вариант для изменения текста в каждой ячейки :
private void dgv_customers_CellContentClick(object sender,DataGridViewCellEventArgs e)
{
dgv_customers.Rows[e.RowIndex].Cells[e.ColumnIndex].ReadOnly = false;
}
но когда нажимаю Enter выскакивает - исключение в datagrid . метод не поддерживается.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости