Hi Eric,
not too sure what "base.OnLoad(e);" is
I use VB.net and I tried to use MyBase.OnLoad(e). It reports an error. i can still compile the code without this line. However, it popup the alert when you just click in the editor. (I didn't change anything there)