Cajero automático realmente estúpido ... ¿por qué no puedo hacer referencia a Master.FindControl?

votos
0

oPanel = CType(Master.FindControl(panelSearch), Panel)

Este código reside en el back-end de mi página maestra ( theMaster.master.vb), pero aparece el mensaje No se puede hacer referencia a un miembro de instancia desde una clase compartida o un inicializador de miembro compartido sin una instancia explícita de la clase

la función en la que reside IS es compartida, simplemente no puedo recordar por mi vida lo que tengo que hacer para que esto funcione.

¡Gracias!

Publicado el 09/12/2008 a las 20:53
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
2

Elimine el Sharedmodificador en su método en el que está escrito este código.

Respondida el 09/12/2008 a las 21:01
fuente por usuario

votos
1

No puede acceder a la propiedad principal de la página desde una función compartida. Debe hacer de la función una función de instancia (eliminar la palabra clave Shared) antes de poder usar la propiedad Master.

Respondida el 09/12/2008 a las 21:00
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more