在mvc razor中使用@ Html.EditorFor事物作为日期或时间时,可以定义类似
的模型[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:hh:mm tt}")]
[DataType(DataType.Time)]
或
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
但是,当我将语法更改为DataType.DateTime时,在我的视图中,我没有使用微调器获取datepicker或时间掩码,它只是给我一个空白文本框。在我看来,我需要像dd / mm / yyyy hh:mm这样的东西发布到数据库。有没有办法在没有使用bootstrap datetimepicker / jquery-ui的情况下在mvc razor中执行此操作?我正在使用MVC5。