Получение доступа к пользовательской странице Master от пользовательского элемента управления

Мы создали страницу Master, которая наследовалась от Мастер-класса asp.net. Мы также получили средства управления ui, которые наследовали от стандартного asp.net ui класс управления. Наша страница Master имеет общедоступную членскую переменную. Мы должны смочь получить доступ к той членской переменной от средств управления ui, которые мы используем. Однако мы, может казаться, не достигаем его? Это - наша архитектура, которая является неправильной? Или сама идея - доступ получения пользовательского элемента управления к переменным страницы Master?

6
задан Bernard 24 May 2010 в 13:59
поделиться

2 ответа

Вообще говоря, это, вероятно, не лучший шаблон проектирования. Однако вы должны иметь возможность сделать что-то вроде этого:

MyMasterType myMaster = this.Page.Master as MyMasterType;
if (myMaster != null)
{
    myMaster.PublicProperty = value;
}
6
ответ дан 17 December 2019 в 02:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: