Есть ли проблемы с возможностью сопоставления типов 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 данные.