La data non viene visualizzata dal modello sulla data del tipo di input HTML

Sto cercando di visualizzare un input di tipo data sul mio creare e modificare le viste del razor … Il selettore di date funziona bene, ma durante la modifica ottengo il valore dal modello ma il selettore di date non lo visualizza …

vista

@Html.TextBoxFor(model => model.InitialDate, new { @class = "form-control", type = "date" }) @Html.ValidationMessageFor(model => model.InitialDate) @Html.LabelFor(model => model.InitialDate)

Modello

 public Nullable InitialDate { get; set; } 

Ho provato a usare DataAnnotations ma la stessa cosa succede che il selezionatore di date mi consente solo di selezionare la data sulla creazione ma quando la modifica non mostra la data dal modello sebbene quando ho visto il codice HTML che viene reso, il valore per la data viene impostata ma il controllo non la mostra.

Vista HTML

  

Ho anche rimosso il tempo dal valore dell’attributo dagli strumenti degli sviluppatori del browser per vedere se funziona, ma non ha funzionato neanche …

  

Come posso visualizzare la data dal modello nel selettore di date? Qualsiasi aiuto sarà apprezzato…