У меня есть DataTable, который связан с datagridview (Winforms) ... Я использую следующие две строки, чтобы получить DataRow, выбранный в datagridview ...
int l_intSelectedRow = DataGridView1.SelectedRows[0].Index;
DataRow l_drwSelectedRow = ControlGroupPostedItems.Tables["PostedItems"].Rows[l_intSelectedRow];
Это работает нормально, пока DataGridView не отсортирован ... Когда сетка просмотра отсортирована по, я получаю неправильные значения (1-й выбор отсортированного представления возвращает 1-ю строку несортированной таблицы).
Как я могу решить это ... Циклически перебирать данные, единственный путь ...
Спасибо.