Здравствуйте, eroshkin, Вы писали:
E>Я делаю так.
E>1. Создаю базовый класс (пусть называется PrntPage) для страниц, использующих матстерпейдж
E>2. Соответственно, наследую все такие страницы от PrntPage, а не от System.Web.UI.Page
E>3. В базовом классе реализовываем заполнение матстерпейдж
E>Пример
E>E>public class PrntPage: System.Web.UI.Page
E>{
E> protected PrntPage()
E> {
E> Load += new EventHandler(PrntPage_Load);
E> }
E> void PrntPage_Load(object sender, EventArgs e)
E> {
E> //здесь заполняем наши контролы
E> Control ctrl = Master.FindControl("masterpagecontrolID");// итд.
E> }
E>
E>Таким образом, избавляем себя от заполнения контролов на каждой странице
Зачем findcontrol????
а если Id изменится, а если он вложится в другой контейнер?
в Masterpage объявите public свойство и юзайте его.