我正在开发一个项目,用于显示消息列表以及消息发送的时间/日期。 用于设置日期的C#是:
public class Message
{
public DateTime MessageSent { get; set; }
}
然而,这会抓住日期和时间,但是如果我想在Razor中显示我发现自己这样做的日期:
<span>@Html.DisplayFor(modelItem => item.MessageSent.Day)/@Html.DisplayFor(modelItem => item.MessageSent.Month)/@Html.DisplayFor(modelItem => item.MessageSent.Year)</span>
但这看起来真的不合逻辑。有没有办法将日/月/年链接到一个声明中?我知道我可以在C#中分隔日期和时间,但它是否可以在Razor中完成?
答案 0 :(得分:1)
尝试以下语法
chests