From other SO questions that I have read it seems like using an override to onLoad is a better way to go instead of handling initial methods in the constructor..
What I'm finding when I put break points into my code is that the onLoad method is getting hit but the constructor isn't.. my form is obviously being opened fine so I'm wondering if anyone is able to shed any light into the order in which these happen?
This is the same for a custom load event also
EDIT: idiocy is to the reason why my breakpoint wasn't getting hit but I'm still a little confused as to when the on load override is called?