This is so you can interact with the control in your server side code.
If you don't need to do this then you might just want to output some HTML.
--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://Steve.Orr.net
"Jon Paugh" <an*******@discussions.microsoft.com> wrote in message
news:71****************************@phx.gbl...
why is it necessary to put runat="server" on an asp.net
web control? It has to be run at the server?