Hola a todos.
Al validar el contenido de una celda de un grid, compruebo que el valor
exista en la bbdd. Si no existe, muestro un formulario de ayuda que permite
al usuario seleccionar un valor correcto.
Hasta aquí perfecto. Cojo el valor seleccionado y lo pongo en el
datagridview, pero está puesto como "de mentira". Al intentar añadir un
nuevo registro, la aplicación me da error al validar el campo PK del
registro, diciendo que está a nulo... ¡¡¡ pero no lo está!!! yo le he dado
un valor.
He probado a capturar el evento CellEndEdit para mandar un EndEdit al
BindingSource al que está enlazado el grid, pero nada, me sigue dando el
mismo error.
¿me podéis dar alguna pista?
Gracias
Leer las respuestas