我有一个属性为int Id
的类,其他类为bool
。
类CheckBoxes
是另一个表中的外键
我使用这些来显示使用HtmlHelper CheckBoxFor
的复选框。填写完复选框并保存表单后,数据将保存在数据库中。
现在,我想在另一个视图中显示这些内容。
所以,我使用:
@foreach (var item in Model) {
/...
<td>
@Html.DisplayFor(modelItem => item.CheckBoxes)
</td>
/...
正确显示复选框,但也会显示Id字段。它看起来像这样:
Id //hide this
1 //and this
Checkbox1
[✔]
Checkbox2
...
如何隐藏显示的Id
字段
答案 0 :(得分:1)
不确定您在做什么,但您可以尝试在[ScaffoldColumn(false)]
字段中使用属性Id
将其从自动生成中排除(此常见问题与您要求的内容有关) :
[ScaffoldColumn(false)]
public int Id {get;set;}
为了得到更好的答案,我认为你应该发布代码。