Я даже не знал, что это сработало!
Имея это в виду, мы сделали что-то вроде:
<input type="text" name="Bars.Something" value="a" />
<input type="hidden" name="Bars.Something" value="" />
<input type="text" name="Bars.Something" value="b" />
<input type="hidden" name="Bars.Something" value="" />
<input type="hidden" name="Bars.Something" value="" />
<input type="text" name="Bars.Something" value="c" />
который мы надеемся опубликовать
a,,b,,,c
но я подозреваю, что будет связываться так же, как вы описываете
Вы, вероятно, собираетесь написать пользовательский механизм связывания моделей, который ищет максимальный индекс, составляет список такого размера, а затем помещает элементы в правильное место.
Сказав все это, подождите, пока кто-нибудь еще опубликует действительно простой атрибут, который вы можете добавить в свою собственность, чтобы он просто работал; D