Estou tendo problemas para exibir a única parte da data de um DateTime em uma caixa de texto usando TextBoxFor <,> (expression, htmlAttributes).
O modelo é baseado no Linq2SQL, o campo é um DateTime no SQL e no modelo de entidade.
Falha:
<%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%>
Esse truque parece ser depreciado, qualquer valor de string no objeto htmlAttribute é ignorado.
Falha:
[DisplayFormat( DataFormatString = "{0:dd/MM/yyyy}" )]
public string dtArrivalDate { get; set; }
Gostaria de armazenar e exibir apenas a parte da data na exibição de detalhes / edição, sem a parte "00:00:00".