Have you tried putting any asp.net controls on your page, (such as an asp:button control)? I tried and got an error telling me that the "Control 'x' of type 'y' must be placed inside a form tag with runat=server". Now, I know that the control is between the form tags and runat is set to server, so what is going on?