У меня есть TextBox
с именем txtvalue
.
Затем у меня есть DataGridView
со столбцом с именем Id
.
Моя проблема заключается в том, как установить строку DataGridView
, выбранную с помощьюзначение txtvalue
равно столбцу ID
.
Текст в текстовом поле не является числом , я просто хочу, чтобы он равнялся столбцу "ID" в DataGridView
.
Я знаю этот способ установки этого, но это так долго, есть ли быстрый способ стать короче, не используя Linq?
Foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (row.Columns["Id"].Value.ToString().Equals(txtvalue.Text))
{
row.Selected = true;
break;
}
}
Хочу быстрый путь без использования цикла?Любая идея, пожалуйста?Значение столбца "ID" Datagridview:
----- ID -----
abc
xyz
klm
mnz
bla ... bla
Значит, значение не число.и значение текстового поля равно этому