Korzystanie przeciążenie Html.ActionLink(string linkText, string actionName, string controllerName, object RouteValues, object HtmlAttributes)
i niektóre javascript, można wykonać następujące czynności:
@Html.ActionLink("Checkout and view order list", "Order", "Order", null, new { onclick="return confirm('Are you sure you want to click this link?')" })
To doda Atrybut HTML onclick, który wykona określony javascript po kliknięciu łącza. Jeśli zdarzenie onclick na łączu (lub przycisk przesyłania formularza) zwraca wartość false, akcja (po kliknięciu linku, opublikowaniu formularza) nie ma miejsca. Funkcja confirm(message)
pokazuje użytkownikowi okno dialogowe potwierdzenia z określonym komunikatem i zwraca wartość true lub false w zależności od odpowiedzi użytkownika.
+1: To też bym zrobił –
Dziękuję! Proste rozwiązanie! – wholee1