8
What is the best way to bind a dynamically created collection of elements in an MVC view to a collection in MVC 4. I know previous versions have required that the elements look like this:
<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" />
But when you are dynamically adding new elements and removing them, things get out of sequence pretty quickly.
Does MVC 4 add a way to bind to a non-sequential collection?