I have been tasked with the job of creating a form that allows a user to add one or more groups of answers to it. For example, they will make a selection from a drop down which will then add another set of inputs to the form. They can repeat this process X number of times.
What's the best way to handle this in terms of processing on the server?
I understand I could probably bind each element to a list, and then loop through each list knowing each value in each list was 'linked' by index.
But is there a better way? Hope this makes sense. I don't have example code as of yet.