Hola,
Tengo este codigo para recuperar el contenido (de la fila activa de una columna seleccionada) en una celda de dataGridView.
Código:
string customerID = dataGridView1.Rows[dataGridView1.CurrentCellAddress.Y].Cells["customers_id"].Value as string;
if (customerID != null)
{
...
}
Funciona bien cuando el contenido de la celda es string, pero con una celda int, siempre devuelve null. Si intento cambiar el codigo por Value as Int, o Int32 (además de declarar la variable como int, claro) me da este error:
Error 2 El operador as se debe utilizar con un tipo de referencia ('int' es un tipo de valor)
¿Alguien sabe como puedo solucionarlo?. Gracias