Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/10/2004, 13:14
Avatar de sindestino
sindestino
 
Fecha de Ingreso: noviembre-2003
Ubicación: xxxx xxxx
Mensajes: 270
Antigüedad: 20 años, 6 meses
Puntos: 0
el problema es que cada colección de controles puede tener a su vez controles que sean colecciones de controles ¿se entiende?
P.Ej.: una tabla es una colección de controles que tiene un textbox, un image y un panel, que también tiene su colección de controles la cual incluye un botón, etc.

Lo que yo hago para recorrer los controles de una página es hacerme una función RECURSIVA que reciba como parámetro una ControlCollection. Dicha función recorre todos los controles de la collección haciendo cierto trabajo en ellos (deshabilitarlos u otra cosa) y verifica que cada control no tenga su propia CC, en caso de que si lo tenga, la función se vuelve a llamar pasándole como parámetros esta nueva Colección.
De ésta forma se recorren TODOS los controles de la página.

Ojalá que te sirva de orientación, saludos