Using C#, there is a web form with many controls where the AutoEventWireup is set to false. This forces you to initialize the handlers that you need in the ctor or by overriding OnInit.
What about the handling needed for the controls on the page? Adding button Click's, and SelectedIndexChanged's for dropdowns and listboxes, not to many several GridView events, etc.
If AutoEventWireup was set to true, it would affect performance since all events for all controls (inc. the Page) would get wired-up behind the scenes, even all of those you didn't need.
With AutoEventWireup set to false, is it proper to have a dozen or two event subscriptions in the ctor/OnInit? (this.Load+=...this.GridView1.Sorted+=...this.Button1.Click+=...etc.)