我有模型与布尔属性IsMale。鉴于我有价值表我怎么能改变价值?asp.net mvc 3剃刀更改模型值的视图
我尝试这样做:
<td>
@if (item.IsMale == true)
{
@Html.DisplayFor(modelItem => "Male")
}
else
{
@Html.DisplayFor(modelItem => "Female")
}
</td>
但即时得到错误:
Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.
而且在创建视图我怎么可以让单选按钮>男>女和布尔退货吗?
复选框会呈现这样的选择给用户一个非常不寻常的方式:“[]我是一个男性的人(请不要检查这个盒子如果你是一个女性的人)“ – chiccodoro
同意,我意识到,这就是为什么我更新了我的答案。 – kaze