Получить все элементы управления от MasterPage ChildPage - PullRequest
0 голосов
/ 25 октября 2009

Можно ли получить все элементы управления из ChildPage из MasterPage, в которую вложен дочерний элемент?

Мне нужны все элементы управления внутри моего тега формы, но когда я использую MasterPage, я не вижу элементы управления из ChildPage, только те, которые находятся в MasterPage.

Кто-нибудь с хорошим решением на этот? :)

Ответы [ 2 ]

2 голосов
/ 25 октября 2009

Предположим, у вас есть элемент управления Label как [Label1] на дочерней странице.

Таким образом, чтобы получить доступ к тому дочернему элементу управления страницы с главной страницы, я бы использовал

Метка lbl = (Метка) this.ContentPlaceHolder1.FindControl ("Label1");

lbl.Text = "Я получил тебя";


Итак, чтобы получить все элементы управления, просто сделайте это:

ContentPlaceHolder1.Controls

1 голос
/ 25 октября 2009

Вот отличная статья по некоторым более продвинутым темам главной страницы. Я считаю, что ваша ситуация покрыта.

http://odetocode.com/articles/450.aspx

...