DataGridViewRow dr = myDataGridView.CurrentRow;
MessageBox.Show( (string)dr["town"]
Hi, Cetin...DataGridViewRow dr = myDataGridView.CurrentRow; MessageBox.Show( Convert.ToString( dr.Cells["MyColDataGridViewTextBoxColumn"])); // is the "GridViewTextBoxColumn needed? Don't know // or MessageBox.Show( Convert.ToString( dr.Cells[ColNumber]));At any rate, I still prefer the binding context (assuming it's bound data). Plus which, I don't think the DataGridViewRow will work if you want to reference a column in the source data that isn't displayed in the grid.