страница может иметь атрибут MasterType
, чтобы сделать Page.Master
быть сильной типизации:Возможно ли установить MasterType программно?
<%@ MasterType VirtualPath="~/Site.master" %>
Если все мои страницы наследует определенный класс наследуется System.Web.UI.Page
сам, я могу каким-то образом получить доступ к this.Master
собственности в нем, так что я мог бы назвать методы главной страницы?
из класса Sitemaster не доступен для моего абстрактного класса страницы я создал интерфейс ISiteMaster для хранения всего, что мне нужно, от класса SiteMaster. Позвольте мне отредактировать ваш ответ и принять его. – abatishchev
@abatishchev - Без проблем :) рад, что подход работает! –