0

我有一个模型包含一个布尔值,

当我在视图中显示该值时,我得到了这张图片

在此处输入图像描述

如何使它只是“真”或“假”

4

2 回答 2

1

这完全取决于您如何在视图中呈现数据(标记)。

@Html.EditorFor(m=>m.BoolValue)-> 呈现一个复选框,以便用户可以“编辑”数据。

@Html.LabelFor(m=>m.BoolValue)-> 呈现字符串“BoolValue”,除非您有一个数据注释 ( [DisplayName("Some New Name")]) 将其命名为不同的名称。这是为了生成与复选框关联的标签。

@model.BoolValue-> 将呈现真或假,无论 BoolValue 变量的值是什么。

于 2013-11-06T21:31:34.787 回答
1

而不是使用Html.EditorFor,你只是想使用@Model.IsFurnished

Html.EditorFor将为 a 提供一个复选框,因为它是表示orbool值的最合乎逻辑的方式。truefalse

于 2013-11-06T21:33:16.417 回答