Fammi capire, tu vuoi che al click del bottone venga eseguita una funzione vb.net, ma non vuoi che la pagina faccia il postback? Se il tuo problema è solo il bottone puoi aggiungere l'evento onClick per i javascript anche su oggetti asp.net:
button1.Attributes.Add("onClick","return confirm('messaaggio')")
Al posto del confirm puoi metterci la tua funzione javascript.
Se invece vuoi evitare il postback hai varie alternative:
1. puoi richiamare un webservice via javascript, e il webservice farà il tuo lavoro
2. richiamare una pop-up e questa sarà una pagina asp.net che farà il lavoro per te
Spero di aver risolto il tuo problema.
Peace
Gvnn
http://www.gvnn.it
http://www.sqlwebarchitect.org
http://blogs.dotnethell.it/gvnn/