7
我需要顯示覆選框列表,可以選中多個複選框。MVC3如何將多個複選框綁定到ViewModel中的1個屬性
當用戶點擊提交,這些複選框的值需要進入的視圖模型的屬性......這是我走到這一步......
public class RegisterModel
{
public List<string> Roles { get; set; }
public List<RoleModel> SelectedRoles { get; set; }
}
public class RoleModel
{
public string RoleName { get; set; }
}
在視圖我想要做到這一點...
@foreach (var role in Model.Roles)
{
@Html.CheckBoxFor(m => m.SelectedRoles, role.RoleName)@role.RoleName
}
我得到以下錯誤:
CS0029: Cannot implicitly convert type 'System.Collections.Generic.List<string>' to 'bool'
誰能告訴我什麼,我做錯了什麼?
感謝您的快速響應! – thiag0
@ thiag0,不客氣。 –
這麼簡單,它的效果很棒! – tsquillario