Я подключил Button
к моей Master Page
в Content Page
следующим образом:
SiteMaster MasterPage;
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
MasterPage = (SiteMaster)Page.Master;
MasterPage.Button1.Click += new EventHandler(Button1_Click);
}
}
void Button1_Click(object sender, EventArgs e)
{
MasterPage.Button1_Click(sender, e);
}
Однако всякий раз, когда я нажимаю Button1
на странице (запущенной под localhost), событие Page_Load
срабатывает!
Что я сделал не так?
Если это помогает, событие MasterPage.Button1_Click
запускает сценарий входа в систему, поэтому рекурсивных вызовов не должно быть.