我刚刚遇到了这个问题,只需执行以下操作即可解决该问题:
@for(int i = 0; i < Model.ToGroups.Length; i++){ @Html.HiddenFor(model => Model.ToGroups[i])}通过使用for而不是foreach,模型绑定将正常工作,并选择列表中的所有隐藏值。似乎是解决此问题的最简单方法。

我刚刚遇到了这个问题,只需执行以下操作即可解决该问题:
@for(int i = 0; i < Model.ToGroups.Length; i++){ @Html.HiddenFor(model => Model.ToGroups[i])}通过使用for而不是foreach,模型绑定将正常工作,并选择列表中的所有隐藏值。似乎是解决此问题的最简单方法。