Имейте типизированное свойство на вашей странице, которое будет возвращать ссылку на вашу главную страницу. Допустим, код класса вашей главной страницы имеет имя MyMaster
, тогда вы можете добавить свойство на своей странице, например
public MyMaster MyMaster
{
get
{
return this.Master as MyMaster;
}
}
Теперь на странице вы можете использовать this.MyMaster, чтобы получить intellisense для свойств главной страницы. Вы можете получить доступ к элементам управления с главной страницы, если вы установите их общедоступность (или внутреннюю защиту) вместо защищенной (настройка по умолчанию) - но я бы рекомендовал против этого. Лучшим подходом будет добавить методы / свойства на главной странице, которые будут настраивать его пользовательский интерфейс в соответствии с требованием.