Modelbinding IEnumerable en ASP.NET MVC POST?

¿Hay algún problema con la vinculación de modelos de tipos IEnumerable a una MVC POST?

Algunas propiedades de mi modelo no se vinculan a una publicación en una acción. Parece que las propiedades en el modelo como cadenas están bien, pero mi IEnumerable es lo que no se está vinculando.

Aquí hay un fragmento de mi código:

<%: 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) %>
  <% } %>

Y así es como se ven esas propiedades en el modelo:

public IEnumerable<BandAvailabilityInfo> BandAvailabilities { get; set; }
public string Test { get; set; }

La vista funciona bien y genera una lista de cuadros de texto con los valores esperados en ellos. Pero la acción posterior que se activa solo reconoce la cadena de prueba como una propiedad. El estado del modelo tampoco contiene mis datos IEnumerable.

Respuestas a la pregunta(4)

Su respuesta a la pregunta