quiero unir una colección usando un prefijo, al igual queASP.NET MVC modelo de unión de una colección con un prefijo
public ActionResult Whatever([Bind(Prefix = "Prefix")] CustomModel[] models)
que creó los elementos de formulario utilizando
<%= Html.TextBox("Prefix.models[" + i + "].Property") %>
que generaron entradas html como esto
<input id="Prefix_models[0]_Property" name="Prefix.models[0].Property" />
Mi problema es que el encuadernador de modelo predeterminado no se vinculará con un prefijo. Obtengo nulo para los modelos arg en el método de acción.
Si elimino los prefijos del html y elimino el atributo Vincular, todo funciona bien. No puedo imaginarme que el archivador de modelo predeterminado no maneje un prefijo en una colección, así que debo estar haciendo algo mal.
Por favor ayuda. ¡Aclamaciones!
DOH! Día áspero ¡Gracias por aclarar mi mente! – spot