What happens if an ASP.NET server control with event-handling routines is missing the runat="server" attribute from its definition?
The control will operate as usual; the default is runat="server"
The control will revert to being a client-side control and function as such.
The control will not function; the default is runat="client".
The compilation of the application will fail.