Cuál es la mejor manera de enlazar una colección creada dinámicamente de elementos en una vista MVC a una colección en la MVC 4. Conozco las versiones anteriores han requerido que los elementos se ven así:no secuencial colección de unión
<input name="Categories[0].CategoryID" type="hidden" value="123" />
<input name="Categories[0].CategoryName" type="hidden" value="Music" />
<input name="Categories[1].CategoryID" type="hidden" value="456" />
<input name="Categories[1].CategoryName" type="hidden" value="Movies" />
Pero cuando agrega dinámicamente elementos nuevos y los elimina, las cosas se salen de la secuencia con bastante rapidez.
¿MVC 4 agrega una forma de enlazar a una colección no secuencial?
Esto no parece funcionar bien cuando se usan los Html Helpers, porque no se puede controlar el nombre de los elementos de entrada usando htmlAttributes. – Dismissile
No, no hay soporte directo para esto con 'HtmlHelpers', pero hay algunos ayudantes de terceros como [ayudantes BeginCollectionItem] (https://github.com/danludwig/BeginCollectionItem) que pueden generar el campo oculto de índice y la entrada adecuada nombres para ti – nemesv
Bummer. Esperaba que MVC4 lo hiciera un poco más fácil. – Dismissile