モデルにBornDateプロパティを持つPersonクラスがあります。
[DisplayName("Born Date")]
public DateTime? BornDate { get; set; }
私は自分の見解でこのフィールドを次のように使用します
<td style="white-space:nowrap">
<%= Html.LabelFor(model => model.BornDate)%>
<br />
<%= Html.TextBoxFor(model => model.BornDate, new { id = "bornDate" })%>
<%= Html.ValidationMessageFor(model => model.BornDate, "*")%>
</td>
問題は、BornDateテキストボックスを使用してPersonインスタンスを編集しているときに、次のようにフォーマットされることです。
dd/MM/yyyy hh.mm.ss
時間部分( "dd / MM / yyyy")なしでフォーマットしたいのですが。null許容フィールドであるため、フォーマット文字列でtoStringメソッドを使用できません。
私に何ができる?