L'evento che stai cercando di usare, è un evento della pagina ASP.NET, quindi avviene lato server alla fine della sua esecuzione, PRIMA che la pagina venga spedita al browser.
Ti serve una soluzione javascript lato client, che agisce sul browser.
esempio:
window.onbeforeunload = function() {
if (calcoloNonCompleto){
return 'ATTENZIONE!'+'\n'+
'Non hai ancora salvato quello che stavi facendo!';
}
}
Ciao
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.