我有一个带有 DateTime 时间的模型 Toto。
我有一个可以编辑 Toto 的基本控制器。
在编辑视图中,我可以看到以下格式的日期:MM/dd/yyyy hh:mm:ss AM(PM)
我将该时间存储在数据库中。
但是我怎样才能以这种格式显示它:dd/MM/yyyy。
我已经找到了方法,我只是添加
[DisplayFormat(ApplyFormatInEditMode=false, DataFormatString = "{0:dd/MM/yyyy}")]
当我查看所有条目时效果很好,但在编辑模式下我具有相同的基本格式(MM/dd ...)。
所以我改变:
ApplyFormatInEditMode=true
编辑视图中的格式很好,但是当我保存它时,它告诉我:值“30/10/2012”对时间无效。
如何在编辑视图中应用格式?
非常感谢。
要清楚,我想要格式:dd/MM/yyyy 而不是 MM/dd/yyyy