Estoy trabajando con Microsoft Visual Studio 2008 en un proyecto .aspx y tengo una duda. Quiero hacer un formulario cuyo número de campos es variable (depende del número de registros que hay en una tabla).
El caso es que sé cómo podría hacerlo al estilo ".asp tradicional", creando un <input type="text" ...> en la página del formulario por cada registro, guardando el número de campos en un "hidden" y recorriendo luego en un for desde 1 hasta el número de campos para procesarlos, etc.
Lo que me gustaría saber es si puedo hacer un formulario con número de campos variable en .aspx usando los objetos <asp:TextBox ID= ...> que ofrece Visual Studio de manera que pueda referenciarlos desde código.
La única alternativa que se me ocurre, con lo que sé ahora, es crear un formulario con un número determinado de campos (más de los que sé que voy a necesitar, que son 16) y ocultar el resto, pero me parece que esto es una chapuza. Porque, ¿y si mañana paso a necesitar 32? ¡Tendría que rehacer el formulario!