@model IEnumerable<FacetValue>
<ul>
@foreach (var association in Model)
{
<li>
**@Html.CheckBox("association",association.IsSelected) @Html.Label("association", association.Text)**
@if (association.IsSelected == true)
{
<input type="checkbox" id="association" class="left" value="@association.Text" checked="checked"/>
}
else
{
<input type="checkbox" id="association" class="left" value="@association.Text"/>
}
<label>@association.Text</label>
</li>
}
</ul>
我正在使用以@if 与@htmlCheckBox 开头的代码。1. 布局乱了 2. 不显示乱了 一个地方显示复选框,另一个地方显示文字。3. 为每个复选框生成一个隐藏值。
现在的问题是如何在没有@if else 逻辑的情况下显示我想要的内容。