#string #exception #combobox #datagrid #compare
#строка #исключение #список со списком #datagrid #Сравнить
Вопрос:
for (i = 0; i < dataGridView1.Rows.Count; i )
{
if (dataGridView1.Rows[i].Cells[5].Value.ToString() == comboBox2.Text)
{
dataGridView1.Rows[i].Selected = true;
dataGridView1.Rows[i].Visible = true;
}
else
{
dataGridView1.Rows[i].Selected = false;
dataGridView1.Rows[i].Visible = false;
}
}
Я пытаюсь сравнить строковое значение сетки данных со строковым элементом в списке, но это дает мне исключение
dataGridView1.Rows[i].Cells[5].Value.ToString() == comboBox2.Text
Комментарии:
1. Пожалуйста, не могли бы вы предоставить исключение.
2. конечно, в исключении указано, что исключение NullReferenceException не было обработано, и я пишу код в событии: private void comboBox2_SelectedIndexChanged(отправитель объекта, EventArgs e)