Buenas tengo un modelo donde tengo un campo datetime que puede ser nullable
class CRMAcciones { .... public DateTime? fechaVisitaCompra { get; set; } .... }
Luego tengo un datagridview que al finalizar la edición de la celda recojo dicho valor , puede ser un valor datetime o null por lo que intento hacer al recoger el valor es esto
DateTime fechaVisitaCompra = row.Cells["fechaVisitaCompra"].Value == System.DBNull.Value ? default(DateTime) : (DateTime)row.Cells["fechaVisitaCompra"].Value;
En el caso que sea un valor nulo me devuelve 01/01/0001 como debo hacer esto.
Gracias,