Я пытаюсь выбрать строку datagridview и скопировать значения в 3 текстовых поля.Как скопировать значения из выделенной строки Datagridview в текстовые поля
Я пробовал этот код (он работает в другом моем проекте), но у меня есть ошибка. Это код:
private void DataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex >= 0)
{
DataGridViewRow row = this.DataGridView2.Rows[e.RowIndex];
textBox1.Text = row.Cells["HomeNM"].Value.ToString();
textBox3.Text = row.Cells["HostNM"].Value.ToString();
fromTxt.Text = row.Cells["odd1NM"].Value.ToString();
}
}
Это моя ошибка:
Error 1 ' bexscraping.Form1 ' does not contain a definition of ' DataGridView2 ' and has not been found no extension method ' DataGridView2 ' accepting a first argument of type ' bexscraping.Form1 ' . Probably missing a using directive or a reference to an assembly.
Я не знаю, где это error- Любая идея?
EDIT: Я забыл инициализировать мой datagridview, теперь мой код работает! В любом случае, спасибо!
Я не вижу никакой проблемы с вашим кодом, одна вещь, которую я мог бы спросить, есть ли у вас 'DataGridView' по имени' DataGridView2' в вашем проекте? –
Правильное имя: dataGridView2 – Marci
В чем проблема, попробуйте использовать 'DataGridViewRow row = this.dataGridView2.Rows [e.RowIndex];' –