Как передать IEnumerable список контроллеру в MVC, включая состояние флажка?

У меня есть приложение MVC, в котором я использую такую модель:

 public class BlockedIPViewModel
{
    public string  IP { get; set; }
    public int ID { get; set; }
    public bool Checked { get; set; }
}

Теперь у меня есть вид, чтобы связать список, как это:

@model IEnumerable
@using (Html.BeginForm())
{
  @Html.AntiForgeryToken()
}

@foreach (var item in Model) {

    

        @Html.HiddenFor(x => item.IP)           
        @Html.CheckBoxFor(x => item.Checked)
    
    
        @Html.DisplayFor(modelItem => item.IP)
    


}


    

Теперь у меня есть контроллер для получения действия от кнопки отправки:

 public ActionResult BlockedIPList(IEnumerable lstBlockedIPs)
 {

  }

Но я получаю нулевое значение для lstBlockedIPs при переходе к действию контроллера. Мне нужно получить состояние флажка здесь. Пожалуйста помоги.

Ответы на вопрос(1)

Ваш ответ на вопрос