MVC4 DataType.Date EditorFor 不显示日期
[Display(Name="发布时间:")] [DataType(DataType.Date)] public DateTime PubTime { get; set; }
修改如下:
[Display(Name="发布时间:")] [DataType(DataType.Date)] [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)] public DateTime PubTime { get; set; }
说明 Html5的input type="date" 要求格式必须是yyyy-MM-dd
,如果是yyyy/MM/dd则不显示,强制格式化一下就OK啦
最近评论