che tocca vedere al giorno d'oggi

tutto perchè sembra bello e buono usare Page.RegisterStartupScript, magari in c# quando invece con html si farebbe prima, meglio e funzionante.

Come lo hai fatto te, funziona, ma vedi i risultati, dopo venti menuti :maLOL:

prova a fare dal clientpseudo codice)

pulsante.disabled = true;
pulsante.click();