Yeah, I hate when that happens; you would think they had fixed that by now.
I always write or copy-and-paste event declarations, control initialisers,
etc. into my own method like "Page_Init_Really()" and call that method from
Page_Init. For example
Private Sub InitializeComponent()
End Sub
Private Sub Page_Init(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Init
InitializeComponent()
Page_Init_Really()
End Sub
Private Sub Page_Init_Really()
. . . event delegates, initializers, blah blah blah . . .
Works for me.