tentative_date 有一个有效的日期,但当我尝试转换为shortdate
时,会显示一个空字符串。
@if (Model.bookings.tentative_date.HasValue) {
Model.bookings.tentative_date.Value.ToShortDateString();
}
关于我做错的任何想法?
答案 0 :(得分:4)
你没有看到任何东西,因为你没有渲染任何东西。
在if
区域内,您处于"代码模式"在Razor中,除非您使用@
作为前缀,否则不会将任何内容写入响应。
所以你只需要写:
@if (Model.bookings.tentative_date.HasValue)
{
@Model.bookings.tentative_date.Value.ToShortDateString()
}