Asp.net mvc mvc4布尔变为一个矩形,而不是真和假
我有一个模型包含布尔值 当我在视图中呈现这个值时,我得到了这个图像Asp.net mvc mvc4布尔变为一个矩形,而不是真和假,asp.net-mvc,asp.net-mvc-4,Asp.net Mvc,Asp.net Mvc 4,我有一个模型包含布尔值 当我在视图中呈现这个值时,我得到了这个图像 如何使其为“真”或“假”这完全取决于您如何在视图中显示数据(标记) @Html.EditorFor(m=>m.BoolValue)->呈现一个复选框,以便用户可以“编辑”数据 @Html.LabelFor(m=>m.BoolValue)->呈现字符串“BoolValue”,除非您有一个数据注释([DisplayName(“某个新名称”)])将其命名为其他名称。这是为了生成与复选框关联的标签 @model.BoolValue->
如何使其为“真”或“假”这完全取决于您如何在视图中显示数据(标记)
@Html.EditorFor(m=>m.BoolValue)
->呈现一个复选框,以便用户可以“编辑”数据
@Html.LabelFor(m=>m.BoolValue)
->呈现字符串“BoolValue”,除非您有一个数据注释([DisplayName(“某个新名称”)]
)将其命名为其他名称。这是为了生成与复选框关联的标签
@model.BoolValue
->无论BoolValue变量的值是什么,都将呈现true或false。您只需使用@model.isprovided
而不用Html.EditorFor
Html.EditorFor
将为bool
提供一个复选框,因为它是表示true
或false
值的最合乎逻辑的方式,顺便说一句,这是它们应该呈现的默认方式;作为
,以便用户可以选中/取消选中它们。