Another point: An ASP.Net is an application with both server-side and
client-side functionality. Good development technique dictates that one
should make the best possible use of resources both on the client and on the
server. Anything you can put on the client to process is going to save you a
bunch of resources on the server, as the client is only processing for
itself, while the server is processing for ALL clients, which can be quite a
few if your web site has any traffic at all. JavaScript is a vital aspect of
ASP.Net technology (how else could you use ViewState, for one?). Disabling
it, or trying to do without it, is counter-productive.
HTH,
Kevin Spencer
Microsoft FrontPage MVP
Internet Developer
http://www.takempis.com
Some things just happen.
Everything else occurs.