Мастер-страница может получить доступ только к элементам управления, используя FindControl - PullRequest
2 голосов
/ 08 марта 2012

У меня странная ошибка на одной из моих главных страниц, когда в Visual Studio я могу нормально получить доступ к элементу управления.

т.е. Me.lblName.Text = "abc".

Это хорошо компилируется. Однако, когда он запускается, я получаю обычную нулевую ссылку. Единственный способ установить свойства любого из элементов управления - использовать

Me.FindControl("lblError").Text = "abc"

Кажется, по какой-то причине элементы управления не инициализируются должным образом. Я знаю, что могу обманывать и загружать их самостоятельно, используя init() и т. Д., Но мне это не нужно. Позвольте мне повторить, я не пытаюсь получить доступ к элементу управления с дочерней страницы, но саму главную страницу.

Кто-нибудь знает, почему это происходит?

1 Ответ

0 голосов
/ 29 апреля 2012

, а также переименование, также попробуйте удалить элемент управления и повторно добавить из панели инструментов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...