Вы можете выставить обработчик события и подключить его, например так:
В мастере:
public event EventHandler ButtonClick
{
add { ButtonThatGetsClicked.Click += value; }
remove { ButtonThatGetsClicked.Click -= value; }
}
На странице:
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
((MyMasterType)Master).ButtonClick += MyHandler;
}
private void MyHandler(object sender, EventArgs e)
{
//Do Something
}
Кроме того, вы можете избежать приведения типа Master и иметь его уже в intellisense как тип вашего Master, используя директиву @ MasterType в разметке aspx.