Nel mio modello ho le seguenti DataAnnotations su una delle mie proprietàASP.Net MVC DisplayFormat
[Required(ErrorMessage = "*")]
[DisplayFormat(DataFormatString = "{0:d}")]
[DataType(DataType.Date)]
public DateTime Birthdate { get; set; }
L'annotazione richiesto grandi opere, ho aggiunto gli altri 2 per cercare di rimuovere il tempo. Viene associato a un input nella vista utilizzando
<%=Html.TextBoxFor(m => m.Birthdate, new { @class = "middle-input" })%>
Tuttavia, ogni volta che la vista viene caricata, ho ancora l'ora visualizzata nella casella di input. Esiste comunque la possibilità di rimuoverlo utilizzando DataAnnotations?
Vedi http://stackoverflow.com/q/1961114/2291 –
Dai un'occhiata a ... [http://stackoverflow.com/questions/1961114/date-only-from-textboxfor](http://stackoverflow .com/questions/1961114/date-only-from-textboxfor) e [http://stackoverflow.com/questions/726433/datetime-object-in-asp-net-mvc](http://stackoverflow.com/ domande/726433/datetime-object-in-asp-net-mvc) –