es muy interesante tu pregunta.
mientras lo consigo te puedo dar una solucion alternativa. Cuando yo necesito algo parecido lo que hago en vez de crear un array de controles, hago que el nombre del control contenga lo que seria el indice del array, es decir:
Código:
<input type=text name="Nombre_1" id="Nombre_1" value="valor 1"/>
<input type=text name="Nombre_2" id="Nombre_2" value="valor 2"/>
<input type=text name="Nombre_3" id="Nombre_3" value="valor 3"/>
<input type=text name="Nombre_4" id="Nombre_4" value="valor 4"/>
esto lo puedes hacer dinamicamente con:
Código:
<input type=text name="Nombre_<? echo $resultado_de_algo;?>" id="Nombre_1" value="valor 1"/>
De todas formas, mientras escribia esto ya lo he conseguido, déjame que te escriba el codigo