在我的模型中,我的属性之一有以下 DataAnnotations
[Required(ErrorMessage = "*")]
[DisplayFormat(DataFormatString = "{0:d}")]
[DataType(DataType.Date)]
public DateTime Birthdate { get; set; }
所需的注释效果很好,我添加了另外 2 个来尝试删除时间。它使用绑定到视图中的输入
<%=Html.TextBoxFor(m => m.Birthdate, new { @class = "middle-input" })%>
但是,每当加载视图时,我仍然会在输入框中显示时间。有没有办法使用 DataAnnotations 删除它?
[DisplayFormat] 属性仅在 EditorFor/DisplayFor 中使用,而不是由 TextBoxFor 等原始 HTML API 使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)