在我的模特中,我有:
[DisplayName("Title Date")]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = ("{0:d}"))]
public Nullable<System.DateTime> DateOfTitle { get; set; }
我的观点有:
<td>@Html.DisplayFor(modelItem => Model.DateOfTitle)</td>
此字段的数据库中的值为null。除非此字段的有效日期,否则我希望DisplayFor
不显示任何内容。它显示为 12/30/1899 。
答案 0 :(得分:0)
尝试使用此..
[DisplayFormat(NullDisplayText = "",
ApplyFormatInEditMode = true, DataFormatString = ("{0:d}"))]