Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > обратиться к классу мастерпэйджа из контрола


Автор: Bogdan1024 20.12.2009, 05:55
Есть ~/Main.master и ~/controls/Control1.ascx . Как увидеть класс Main из класса Control1? Компилятор не видит этот класс! :(

Автор: tol05 20.12.2009, 09:48
у контрола есть свойство Page, возвращающее его хост-страницу. А у Page есть свойство Master

только после получения объекта с помощью свойства Master, его к типу "Main" нужно пытаться приводить

Автор: Bogdan1024 21.12.2009, 16:31
Дык у меня вообще класса Main не видно в классе Control1 :(
Можно конечно извратиться с reflection'ом, но имхо так медленно будет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)