Из приведенного ниже кода я получаю значение ячейки из выбранной строки в dataGridView:
string Kategoria_ = dataGridView1.CurrentRow.Cells[1].Value.ToString();
Тогда мне нужно конвертировать в int:
int category = Convert.ToInt32(Kategoria_);
И поместить это число в качестве индекса в выпадающий список:
cmbCategory2.SelectedIndex = category;
Проблема в том, что я использую такие запросы:
SELECT '0' b, ' All' a union select kategori_id b, kategori_emri a from tbl_kategoria order by a
и всегда у меня индекс +1, поэтому я не получаю истинный индекс (или не использую -1 номер индекса), потому что уже 0 зарезервировано для значения «Все»?
Итак, выбранный элемент из выпадающего списка не имеет правильного порядкового номера !!!