Molto spesso capita di dover eseguire delle operazioni prima che la pagina venga postata al server. Ad esempio quando si vuole chiedere all'utente di confermare un'operazione.
Il controllo Button è stato arricchito di una comoda proprietà che permette di fare questo direttamente da markup senza scomodare codice lato server. La proprietà ha un nome che è esplicativo: OnClientClick.
Questa proprietà è di tipo string ed accetta il codice Javascript che si deve eseguire prima del post, così:
<asp:button id="button1" runat="server" text="conferma" onclientclick="return confirm('Confermi?');" />
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire i file esterni in una PWA
Gestire condizioni complesse in JavaScript
Utilizzare la keyword with in JavaScript
Ottimizzare il codice JavaScript utilizzando WeakMap e WeakSet
Mostrare una preview durante l'upload di un'immagine in Blazor
Utilizzare il metodo reduce in JavaScript
Utilizzo di Map e Object in Javascript
3 metodi JavaScript che ogni applicazione web dovrebbe contenere
Utilizzare il browser per rilevare Javascript e CSS non utilizzati nel codice
3 metodi JavaScript che ogni applicazione web dovrebbe contenere - Parte 2
Organizzare il codice JavaScript utilizzando i moduli
Organizzare i moduli sfruttando CommonJS