Tengo problemas para mostrar la única parte de fecha de DateTime en un cuadro de texto usando TextBoxFor <,> (expresión, htmlAttributes).
El modelo se basa en Linq2SQL, el campo es un DateTime en SQL y en el modelo de entidad.
Ha fallado:
<%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%>
Este truco parece estar depreciado, cualquier valor de cadena en el objeto htmlAttribute se ignora.
Ha fallado:
[DisplayFormat( DataFormatString = "{0:dd/MM/yyyy}" )]
public string dtArrivalDate { get; set; }
Me gustaría almacenar y mostrar solo la parte de fecha en la vista de detalles / edición, sin la parte "00:00:00".