我不明白为什么会发生这种情况,下面的代码在一个项目中工作正常并且能够显示“09-06-2013”但在另一个项目中不工作,显示的日期是“09/06/2013 00:00: 00”。???为什么???
模型:
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd-MM-yyyy}")]
public DateTime dtBegin
{
get {
if (mdtBegin.Year == 1)
{
return DateTime.Now;
}
else
{
return mdtBegin;
}
}
set { mdtBegin = value; }
}