是否可以显示DateTime
在 HTML Helper
的帮助下,采用 dd/mm/yyyy 格式的值Asp.NET MVC
中的方法?我尝试通过使用 @Html.LabelFor
中的某些格式来做到这一点并向相关属性添加一些注释,如下所示,但这没有任何意义。任何解决此问题的帮助将不胜感激。
型号:
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
public Nullable<System.DateTime> RegistrationDate { get; set; }
最佳答案
您所要做的就是在 html 帮助程序调用中应用您想要的格式,即。
@Html.TextBoxFor(m => m.RegistrationDate, "{0:dd/MM/yyyy}")
您不需要在模型类中提供日期格式。
关于asp.net-mvc - 在 Asp.NET MVC 中以 dd/mm/yyyy 格式显示日期时间值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18288675/