0
我是ASP.NET新手,我想更改DateTime变量的格式。她我的代码模型文件:更改日期时间分隔符
...
namespace ProjectMVC.Models
{
public class EventDetails
{
[Required]
[DisplayFormat(DataFormatString = "{dd.mm.yyyy}", ApplyFormatInEditMode = false)]
public DateTime EventDate { get; set; }
}
,并考虑:
<div>
@Html.LabelFor(m => m.EventDate, "Event begin date")
</div>
<div>
@Html.TextBoxFor(m => m.EventDate, "", new { onblur = "IsEmptyField(this)" })
</div>
怎么用 “”用于存储和检查数据的分隔符?
为什么你建议使用一个包装应用CSS或JS而不是使用htmlatributes字典? – frikinside 2014-10-29 07:59:41
哦,有一个'htmlatributes'字典?他们最后介绍了那个?当我在做ASP.NET MVC的时候,并没有这样的属性。但是如果他们介绍了它,显然它应该用来代替包装类。随时更新我的答案(不要忘了指定适用的MVC版本,因为如果有人使用旧版本,它将无法工作)。 – 2014-10-29 08:10:34
问题是,模型unerstand在这个日期fotmat:11/11/1111,但我想要11.11.1111。如何解决它? – dantey89 2014-10-29 08:43:18