Действительно глупый банкомат ... почему я не могу ссылаться на Master.FindControl? - PullRequest
0 голосов
/ 09 декабря 2008

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

Этот код находится на серверной части моей главной страницы (theMaster.master.vb), но я получаю «Невозможно сослаться на член экземпляра из общего класса или инициализатора общего члена без явного экземпляра класс "

функция, которая находится в IS, совместно используется, я просто не могу вспомнить на всю жизнь, что мне нужно сделать, чтобы сделать эту работу.

спасибо!

Ответы [ 2 ]

2 голосов
/ 09 декабря 2008

Удалите модификатор Shared в вашем методе, в котором написан этот код.

1 голос
/ 09 декабря 2008

Вы не можете получить доступ к свойству Master страницы из общей функции. Вы должны сделать функцию функцией экземпляра (удалить ключевое слово Shared), прежде чем сможете использовать свойство Master.

...