Hi
I have a datagridview where i manualy add rows and columns. But when the user tabs out of a specific cell i need to get the value and do a check. But i get blank.
I'm using the following
dgrdvGLTransLines.CellValidating +=
new DataGridViewCellValidatingEventHandler(dgrdvGLTransLines_CellValidating);
private void dgrdvGLTransLines_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
if (e.ColumnIndex == 0)
{
string s=Convert.ToString(dgrdvGLTransLines.Rows[e.RowIndex ].Cells[e.ColumnIndex ].Value);
}
}
It returns a blank value if i exit out of a cell i just typed in. If i click on that cell again, retype something else then tab out the cell i then get the first value and not the retyped value. Basically it seems it's checking the cell value before the cell has assigned itself the new value.
How can i get around this??? When i tab out the cell i want the latest value.
Thanks in advance 