ehm.. ehm..
precisazione
l'unica differenza tra <asp.button> e un submit è che il submit non avendo specificato un evento "Onserverclick="Funzione"" ti genera un postback [ed in questo caso i dati te li devi andare a lavorare con un Request.form e un If Page.IsPOstback ]
il resto ti esegure direttamente la funzione e richiami i campi con pippo.text etc etc.
bye