Gracias a todos por las respuestas Lo solucione bindeando el evento, no se si es lo mejor pero quedo bastante prolijo, y ya no mas tiempo para seguir perdiendo con lo mismo, así que por un tiempo quedara asi.
Saludos, Eugenio -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Damián Orlandi Enviado el: Miércoles, 07 de Marzo de 2007 12:31 p.m. Para: [email protected] Asunto: [puntonet] Master Page Lo que podrias hacer seria que las paginas hijas implementen una interfase con el metodo comun a todas. Luego, en la master declara una propiedad publica que sea del tipo de esa interfase, y en la hija, en el page_init o por ahi, haces, this.master.propiedadquetedije=this; De esta manera, en la master, podrias hacer esto: Valorretorno metodoenlaMaster() { //hacer cosas aquí..., comunes a todas las hijas Propiedadquetedije.metododelainterfase();//aca se llama al metodo de //la hija } Lo de bindear el evento del boton de la master a la hija esta bueno tambien, pero de esta otra manera podes estructurar y agrupar un poco mas el codigo (aunque en realidad, tambien se podria implementar utilizando la herencia Y depositando en un metodo el codigo comun a todas y luego extendiendo su funcionalidad en cada una) Espero que sea esto a lo que te referias, y que te sea de ayuda. Damian -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Eugenio Alonso Enviado el: Miércoles, 07 de Marzo de 2007 02:32 a.m. Para: [email protected] Asunto: [puntonet] Master Page Claro, eso es exacto lo que me pasa, al no heredar de master page, no puedo sobrescribir el método. El problema es el siguiente, en la master page, tengo un botón que ejecuta un "método_x" de la clase masterpage, ese método hace una consulta y refresca los valores de varios textbox de la masterpage (comunes a todas la paginas hijas.) En ciertas páginas, ese mismo botón, quiero que haga otra cosa, por eso quiero sobrescribir el "método_x" para en las paginas que el comportamiento tenga que ser distinto poder especificarlo. Temporalmente por apuros, lo resolví en el mismo método de la master page poniendo condicionales, pero queda bastante feo. Si tienen alguna idea será bien recibida. Muchas Gracias y Saludos Eugenio -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Diego Jancic Enviado el: Martes, 06 de Marzo de 2007 10:07 p.m. Para: [email protected] Asunto: [puntonet] Master Page Hola, El problema es que las paginas no heredan de la masterpage, sino que lo utilizan simplemente... de hecho si vos queres acceder a la masterpage de la pagina haces this.Master... Lo que podes hacer es reemplazar la master que utiliza una pagina por otra, pero no esta bastante lejos de lo que pedis... Creo que vas a tener que pensar otra forma o explicar mejor tu problema ;) Saludos!, Diego -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Eugenio Alonso Sent: Martes, 06 de Marzo de 2007 20:21 To: [email protected] Subject: [puntonet] Master Page Hola a todos, soy nuevo en la lista, anteriormente estuve en la lista de fox. Mi duda es la siguiente, Tengo una master page diseñada, y nose como hacer para en una de las páginas hijas sobrescribir un método que existe en la master page. Es muy rebuscado hacer esto?? Sino trato de resolverlo de otra manera. Gracias de antemano Saludos Eugenio
