Welche Art der Komplexität hast du?
Ich habe 4 unterschiedliche Blöcke die ineinander geschachtelt werden, also Block 2 innerhalb von Block 1, Block 3 innerhalb von Block 2 usw. Jeder dieser Blöcke hat ungefähr jeweils 5 Felder (hauptsächlich Textboxen). Jeder Block kann dann beliebig viele Unterblöcke haben. Ich habe es im Moment so gestaltet, dass jedes Feld des Blocks einen unterschiedlciehn Namen hat und pro Unterblock eine Arraydimesion dazukomment, z.B. Block 1 hat die Felder block1Name[0], block1Titel[0] und gehört damit zu Block1[0], Block 2 hat die Felder block2Name[0][1], block2Text[0][1] und gehört damit Block1[0] und Unterblock Block2[1] usw. Ich weiß nicht, ob es so besser ist oder ob ich es eher wie du beschrieben, den Feldern direkt die Indizierung als Namen mitgeben sollte anstatt es über das Array zu machen.