【发布时间】:2020-10-05 03:39:12
【问题描述】:
如果属性(布尔)设置为 true,我只是想让一个复选框显示选中状态。
这是一个项目列表,所以我为列表中的每个项目做一个,然后抓住我正在检查的属性HasImage。如果这是真的,我希望每个项目都有一个复选框。
我收到了错误
参数类型 'bool' 不能分配给参数类型 system.linq.expressions.expression-system.func rma-vm,bool
到底发生了什么?
我的代码:
@foreach (var item in model.rmalist)
<td>@Html.CheckBoxFor(item.HasImage)<td>
【问题讨论】:
-
试试这个
@Html.CheckBoxFor(m => m.HasImage, new { @checked = "checked" });, stackoverflow.com/questions/12674572/…
标签: c# html asp.net-mvc linq razor