Estas mezclando conceptos ...
ASP.NET es una técnologia que te permite realizar páginas web (de todo tipo! no solo formularios), que se ejecutan en el lado del servidor (donde esta ubicada la página web). JavaScript te permite ejecutar código en el lado del cliente, es decir en el navegador cuando el usuario ha decargado la página.
Saludos, DJK