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.