En MVC razor, estoy poniendo la fecha actual en la base de datos de esta manera.
model.Returndate = DateTime.Now.Date.ToShortDateString();
Dado que el campo de la base de datos es un tipo de datos de fecha y hora y estoy convirtiendo la fecha actual a formato de cadena, esto no funciona ... ¿cómo puedo hacer esto? Estoy haciendo el formato de cadena porque quiero la fecha en formato mm / dd / aaaa y no en mm / dd / aaaa hh: mm: formato de hora ss.
EDITAR:
En el controlador tengo
var model = new ViewModel();
model.ReturnDate = DateTime.Now;
return PartialView("PartialView", model);
En la vista parcial, tengo
@Html.EditorFor(model => model.Returndate)
Aquí es donde se muestra la fecha como Fecha y Hora juntas ... Quiero que se muestre solo la fecha. No es el momento. Espero que esta edición se explique mejor.
ToString("mm/dd/yyyy");
para poder ver exactamente lo que desea.