Eso es porque no puedes tener el formulario en una pagina HTML y el codigo del envio del email en una ASPX. Acá no aplica el concepto de PHP.
De echo es mas sencillo porque en la página aspx puedes tener el formulario HTML y ahi mismo poner un boto enviar por ejemplo y en ese boton es donde pones el codigo del envio del email.
No tiene sentido tener HTML si puedes usar aspx
Acá otro ejemplo paso a paso
http://www.webreference.com/programm...et_Form/2.html
Espero haberte aclarado un poco