Asp.net mvc 4 在Webgrid中将布尔值显示为是/否

Asp.net mvc 4 在Webgrid中将布尔值显示为是/否,asp.net-mvc-4,webgrid,Asp.net Mvc 4,Webgrid,我正在尝试使用Webgrid,我可以获得要显示的数据,但是bool值是我遇到问题的地方。我只想显示是或否,而不是真或假 正确的方法是什么。请给出一些想法我自己在搜索后找到了答案 如果有人面临这个问题,我希望它能帮助他们 webGridColumns.Add(new WebGridColumn { ColumnName = "IsActive", Header = "Is Active", CanSort = true, Format= @<text>

我正在尝试使用Webgrid,我可以获得要显示的数据,但是bool值是我遇到问题的地方。我只想显示是或否,而不是真或假


正确的方法是什么。请给出一些想法

我自己在搜索后找到了答案

如果有人面临这个问题,我希望它能帮助他们

webGridColumns.Add(new WebGridColumn { 
    ColumnName = "IsActive",
    Header = "Is Active",
    CanSort = true,
    Format= @<text>
        @(item.IsActive ? "Yes" : "No" )
    </text>}
);
webGridColumns.Add(新的WebGridColumn{
ColumnName=“IsActive”,
Header=“已激活”,
CanSort=true,
格式=@
@(item.IsActive?“是”:“否”)
}
);
webGridColumns.Add(new WebGridColumn { 
    ColumnName = "IsActive",
    Header = "Is Active",
    CanSort = true,
    Format= @<text>
        @(item.IsActive ? "Yes" : "No" )
    </text>}
);