你如何捕捉由主页面引发的自定义事件?
在我的主页面上,我有一个自定义事件和委托:
public event SignOutHandler SignOut;
public delegate void SignOutHandler();
这是在主页面上点击链接按钮时引发的。
if (SignOut != null)
{
SignOut();
}
在页面上的用户控件中,我想订阅该事件,但我不知道该如何访问它。通常我会做这样的事情:
MyInstantiatedMasterPage.SignOut += new MyMasterPage.SignOutHandler(MyEvent);
但处理主页意味着这是不可能的。