【发布时间】:2019-12-05 20:31:37
【问题描述】:
我有一个具有 IsChecked 属性的菜单列表。
我写了复选框列表并设置了 asp-for
@foreach (var a in Model.Menus.FindAll(x => x.Pid == item.ID))
{
<div class="form-check">
<input class="form-check-input" type="checkbox" id="checkbox1" asp-for="@a.IsChecked" />
<label for="checkbox1" class="form-check-label">@a.Name</label>
</div>
}
但在 OnPostAsync 函数中,菜单为空。我已经声明了菜单:public List<Model.Menus>Menus{get;set;}
并且 OnPostAsync 被激活。
我该怎么办?
【问题讨论】:
标签: razor model-view-controller .net-core