Si può mostrare un messaggio quando si preme un pulsante, in modo che l’utente debba confermare la sua volontà di effettuare il submit; allo scopo, è sufficiente definire l’attributo OnClientClick del bottone:
<asp:Button ID="btnConferma" runat="server"
OnClick="btnConferma_Click"
OnClientClick="return confirm('Sicuro di voler continuare?');"
Text="Conferma" />
Come valore dell’attributo OnClientClick abbiamo specificato il metodo confirm di JavaScript, che mostra una finestra con il messaggio specificato e i pulsanti OK e Annulla. Facendo clic su quest’ultimo, viene restituito false, quindi il submit della pagina è annullato; se, al contrario, si preme OK, il metodo ritorna true, quindi il form viene inviato al server.