In MVC razor, sto inserendo la data corrente nel database in questo modo ..
model.Returndate = DateTime.Now.Date.ToShortDateString();
Poiché il campo del database è un tipo di dati datetime e sto convertendo la data corrente in formato stringa, non funziona .. come posso farlo? Sto usando il formato stringa perché voglio la data nel formato mm / gg / aaaa e non nel formato mm / gg / aaaa hh: mm: ss ora ..
MODIFICARE:
Nel controller ho
var model = new ViewModel();
model.ReturnDate = DateTime.Now;
return PartialView("PartialView", model);
Nella visione parziale, ho
@Html.EditorFor(model => model.Returndate)
Qui è dove viene visualizzata la data come Data e Ora insieme ... Voglio che venga visualizzata solo la data. Non è il momento. Spero che questa modifica spieghi meglio.
ToString("mm/dd/yyyy");
per poter vedere esattamente quello che vuoi.