ASP.NET将true / false转换为Yes / No

时间:2018-08-13 08:05:47

标签: asp.net model-view-controller

我是ASP.NET的新手,我正在尝试将True / False值转换为Yes / No。

 <th>
   Arbitration
 </th>

<td>
   @Html.DisplayFor(modelItem => item.Arb)
</td>

最好的方法是什么?

1 个答案:

答案 0 :(得分:2)

一种选择是使用扩展名

NFdocs.Models 
{ 
    public static class BoolExt 
    { 
        public static string ToYesNo(this bool? val) => (val ?? false) ? "Yes" : "No"; }
    }
}

然后查看

@using NFdocs.Models 

<span>@item.Arb.ToYesNo()</span>