@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. 모든 확인란에 대해 숨김 값이 생성됩니다.면도날 MVC3에 확인란을 그리는 방법
이제는 @if else 로직없이 원하는 내용을 어떻게 표시 할 수 있습니까?
당신이 대답이나 설명을 선택할 것 여기보고 아주 좋은 게시물입니다 그들? –