Luis, El artículo que te pasó Marcelo está muy bueno, pero sobre tu email hay cosas que no me terminan de quedar claras. Por ej. El caso del botón que "permite removerse".
Aunque, por otra parte no es un WebCompositeControl nada sencillo, porque también estás hablando de DataSource (es decir DtaBinding) y multiobjetos (colecciones). Disculpame que te moleste nuevamente, pero como no es un control nada simple, ¿podrías describirlo más ampliamente? Cuanto intenté responderte, me encontré inmediatamente con 2 cuestiones más: El DataBinding y el tratamiento de ¿colecciones?. Por lo pronto en términos teóricos el tratamiento de multiobjetos los he tratado, dentro de WebCusmControls con ArrayList. Pero eso creo que es lo de menos porque lo tendrás resuelto. Lo bueno sería si me podrías explayar la funcionalidad del control completo. Como si fuese una explicación [A.P.B.]. Ojo, me interesa mucho y de hecho he desarrollado estos WebCustomControls y Composites durante mucho tiempo, de manera que retomarlo no estaría nada mal. Pero necesito saber además de lo que comentaste cómo es la funcionalidad completa y lo que VOS necesitas "detrás de escena". Sabes a qué me refiero, al desarrollo interno más allá de lo que el cliente necesita, sino a vos como desarrollador o la aplicación en gral. para no atentar contra el rendimiento. Espero tu respuesta Luis, Saludos 2008/8/28 Luis Capra <[EMAIL PROTECTED]> > Buenas lista!, > > Estoy intentando hacer lo siguiente (lo tengo mas o menos armado pero > funciona muuy mal y tiene muchos parches): > 1) Un WebCustomControl con una propiedad DataSource que contiene una lista > de objetos. > 2) Este, internamente utiliza otro WebCustomContol que se repite por cada > elemento del DataSource. Ademas, este control contiene un boton que permite > removerse (por ejemplo). > > La idea final seria que a un control inicial le paso una lista de objetos > cuando quiera y la puedo ver y editar. Luego, al consultar nuevamente ese > DataSource obtendria dicha lista modificada. > Un aspecto muy importante para mi es que se pueda instanciar el control > dinamicamente o bien estaticamente y que no pierda el estado. > > Quisiera saber si existe alguna forma elegante o alguien tiene algun > ejemplo de algo asi. Por lo que vi los controles tendrían que utilizar > IPostBackDataHanlder, estoy en lo correcto? > > Muchisimas gracias. > > Luis. >
