Есть ли проблемы с привязкой IEnumerable типов модели к MVC POST?
Некоторые свойства в моей модели не привязываются к сообщению к действию. Кажется, что свойства модели, такие как строки, в порядке, но мой IEnumerable - это то, что не привязано.
Вот фрагмент моего кода:
<%: Html.TextBoxFor(m => m.ResponseInfo.SubsetInfo.Test) %>
<% for (int i = 0; i < Model.ResponseInfo.SubsetInfo.BandAvailabilities.Count(); i++)
{%>
<%: Html.TextBoxFor(m => m.ResponseInfo.SubsetInfo.BandAvailabilities.ToArray()[i].BandName) %>
<% } %>
И вот как эти свойства выглядят в модели:
public IEnumerable<BandAvailabilityInfo> BandAvailabilities { get; set; }
public string Test { get; set; }
Представление работает нормально и выводит список текстовых полей с ожидаемыми значениями в них. Но запускаемое действие post распознает только тестовую строку как свойство. Состояние модели также не содержит моих данных IEnumerable.