Как поймать пользовательское событие, созданное главной страницей?
На моей главной странице есть пользовательское событие и делегат:
public event SignOutHandler SignOut;
public delegate void SignOutHandler();
Поднимается при нажатии кнопки ссылки на главной странице.
if (SignOut != null)
{
SignOut();
}
В пользовательском элементе управления на странице я бы хотел подписаться на это событие, но я не знаю, как мне получить к нему доступ. Обычно я бы сделал что-то вроде:
MyInstantiatedMasterPage.SignOut += new MyMasterPage.SignOutHandler(MyEvent);
но работа с главной страницей означает, что это невозможно.