0
내가 그들에게 그런 식으로 유효성을 검사 할, 3 확인란을 얻었다.MVC 3 체크 박스 검증
컨트롤러 값이 대신 체크 박스의 라디오 버튼을 사용하는 것이 좋습니다 상호 배타적 인 경우
public ActionResult SolarPart()
{
var model = new SolarParentViewModel();
var list = new List<URLTimeLimitViewModel>();
list.Add(new URLTimeLimitViewModel { Name = "14 dage", IsChecked = false, Id = 1 });
list.Add(new URLTimeLimitViewModel { Name = "1 Måned", IsChecked = false, Id = 2 });
list.Add(new URLTimeLimitViewModel { Name = "2 Måneder", IsChecked = false, Id = 3 });
model.TimeLimit = list;
return View(model);
}
보기
@for (var i = 0; i < Model.TimeLimit.Count; i++)
{
<div class="editor-label">
@Html.LabelFor(c=>Model.TimeLimit[i].Name, Model.TimeLimit[i].Name)
@Html.HiddenFor(c=>Model.TimeLimit[i].Id)
@Html.CheckBoxFor(c=>Model.TimeLimit[i].IsChecked)
</div>
}
아, 그건 정말이었다 바보 같은 질문을해서 미안 해요. – Timsen