asp.net-mvc – 在ASP.NET MVC DisplayFor Html Helper中为空值显示“NULL”

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 在ASP.NET MVC DisplayFor Html Helper中为空值显示“NULL”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果模型项目的值为空,有没有办法获取@ Html.DisplayFor值在视图中显示“NULL”?

以下是我在“细节”视图中正在处理的项目的示例。现在如果说明的值为空,则不显示任何内容

<div class="display-field">
    @Html.DisplayFor(model => model.Description)
</div>

解决方法

是的,我建议您在代码第一个模型中使用以下数据注释和可空的datetime字段:
[Display(Name = "Last connection")]
[DisplayFormat(NullDisplayText = "Never connected")]
public DateTime? last_connection { get; set; }

那么在你看来:

@Html.DisplayFor(x => x.last_connection)

猜你在找的asp.Net相关文章