Interesting!!

I have tried applying both your theories but strangely my event handler is no longer being fired (i didnt change the syntax at all)! Form posts state this problem can occur with Visual Studio and that it can sometimes be solved by deleting the ASP.NET page and then recreating it. I tried that but no luck there... Any ideas?