Mit der Überlastung Html.ActionLink(string linkText, string actionName, string controllerName, object RouteValues, object HtmlAttributes)
und einige Javascript, können Sie folgendes tun:
@Html.ActionLink("Checkout and view order list", "Order", "Order", null, new { onclick="return confirm('Are you sure you want to click this link?')" })
Diese addieren, wird HTML-Attribut onclick, das das angegebene Javascript ausführt, wenn auf den Link geklickt wird. Wenn ein onclick-Ereignis auf einem Link (oder der Übermittlungsschaltfläche eines Formulars) false zurückgibt, wird die Aktion (nach dem Link, Senden des Formulars) nicht ausgeführt. Die Funktion confirm(message)
zeigt dem Benutzer einen Bestätigungsdialog mit der angegebenen Nachricht und gibt je nach Antwort des Benutzers entweder true oder false zurück.
+1: Das würde ich auch tun –
Danke! Einfache Lösung! – wholee1