Utilizzando il sovraccarico Html.ActionLink(string linkText, string actionName, string controllerName, object RouteValues, object HtmlAttributes)
e alcuni JavaScript, è possibile effettuare le seguenti operazioni:
@Html.ActionLink("Checkout and view order list", "Order", "Order", null, new { onclick="return confirm('Are you sure you want to click this link?')" })
Questo aggiungerà la Attributo HTML onclick, che eseguirà il javascript specificato quando viene fatto clic sul collegamento. Se un evento onclick su un link (o il pulsante di invio di un modulo) restituisce false, l'azione (seguendo il collegamento, la pubblicazione del modulo) non avviene. La funzione confirm(message)
mostra all'utente una finestra di dialogo di conferma con il messaggio specificato e restituisce true o false a seconda della risposta dell'utente.
+1: questo era quello che avrei fatto anch'io –
Grazie! Soluzione facile! – wholee1