2013-04-22 4 views
0
에 대한

내보기 모델 :MVC 면도기 루프

public class SendFileDeviceViewModel 
    { 
    public string DeviceName { get; set; } 
    public int DeviceId { get; set; } 
    public string ManagementGroupName { get; set; } 
    public int ManagementGroupId { get; set; } 
    } 

    public class SendFileManagementGroupViewModel 
    { 
    public string ThisManagementGroupName { get; set; } 
    public List<SendFileDeviceViewModel> DeviceList { get; set; } 
    } 

내보기 :

@model Ceridian.Wfm.DeviceManager.Models.Terminals.SendFileManagementGroupViewModel 
@{ 
    ViewBag.Title = "Index"; 
    Layout = "~/Areas/Terminals/Views/Shared/Master/_TerminalLayout.cshtml"; 
} 
@section termimalContent { 


    @using (Html.BeginForm()) 
    { 
    @Html.ValidationSummary(true) 

    foreach (var dev in Model.DeviceList) 
    { 


    <fieldset> 
     <legend>@dev.DeviceName - [ @dev.ManagementGroupName ]</legend> 

      @Html.CheckBoxFor(m => m. 

     </fieldset> 
    } 
    } 
    } 

람다 오히려 dev의 내용보다, 내 전체 모델을 반환합니다. 도움을

+1

예에이를 발견했다. '@ Html.CheckBoxFor (m => dev.')를 사용하십시오. – Zabavsky

+0

감사합니다. Zabavsky, 검색으로 답을 찾았습니다. – DavidB

답변

0

죄송하시기 바랍니다 anyoen 수, SO

@Html.CheckBoxFor(m => dev.reloadConfiguration)