Я пытаюсь получить значение ячейки в строке DataGridView, используя имя столбца исходного запроса. DataGridView заполняется из BindingSource (как в его DataSource свойство установлено в BindingSource.)InvalidCastException получение значения из DataBoundItem
var obj = dataGridView1.CurrentRow.DataBoundItem;
var item = (DataRow)obj;
На второй строчке я получаю InvalidCastException:
Unable to cast object of type 'System.Data.DataRowView' to type 'System.Data.DataRow'.
какое событие вы используете для стрельбы над кодом? – Zaki
Пункт меню нажмите. Я хочу выбрать строку, затем выбрать пункт меню и сделать что-то, используя данные строки. – cja
см., Если это поможет: http://stackoverflow.com/questions/3035144/right-click-to-select-a-row-in-a-datagridview-and-show-a-menu-to-delete-it – Zaki