Я столкнулся со странной проблемой при разработке элемента управления.Я зарегистрировал обработчик для события Page.InitComplete из элемента управления, но обработчик не выполняется.Мне нужно, чтобы обработчик выполнялся точно для события InitComplete , потому что я зависим от сложной архитектуры приложения.
Мой код выглядит следующим образом (Этот код находится внутри моего класса управления):
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
this.Page.InitComplete += (sender, args) => OnInitComplete(args);
}
Однако OnInitComplete никогда не вводится.
Если это как-то возможно, я бы хотел найти способ зарегистрировать свой обработчик для события Page.InitComplete, не используя свой собственныйсобытия и странные хаки.
Кроме того, мне любопытно узнать причину такого поведения.