Realmente estúpido ATM ... por que não posso fazer referência Master.FindControl?

votos
0

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

Este código reside no back-end do meu masterpage ( theMaster.master.vb), mas eu recebo um Não é possível se referir a um membro de instância de dentro de uma classe compartilhada ou inicializador membro compartilhado sem uma instância explícita da classe

a função que reside em é compartilhado, eu só não consigo lembrar para a vida de mim o que eu preciso fazer para fazer este trabalho.

obrigado!

Publicado 09/12/2008 em 20:53
fonte usuário
Em outras línguas...                            


2 respostas

votos
1

Você não pode acessar a propriedade Mestre da página a partir de uma função compartilhada. Você deve fazer a função de uma função de instância (remover a palavra-chave compartilhado) antes que você pode usar a propriedade Mestre.

Respondeu 09/12/2008 em 21:00
fonte usuário

votos
2

Remova o Sharedmodificador do seu método que este código é escrito em.

Respondeu 09/12/2008 em 21:01
fonte usuário

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