web-dev-qa-db-fra.com

Appelez Html.ActionLink depuis un bouton?

Comment appeler l'ActionLink "Register" (celui généré sur le projet MVC5 Standard utilisant VS2013) à partir d'un bouton d'amorçage?

C'est le code original:

@Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { id = "registerLink" })

J'ai essayé ça mais évidemment ça n'a pas marché:

<button type="button" class="btn btn-info" onclick="window.location.href('@Url.Action("Register", "Account")')">Add New User</button>
6
Ben Junior
<input type="button" class="btn btn-info" value="Let's Go!" onclick="location.href='@Url.Action("Action", "Controller")'" />

Cela devrait bien fonctionner ...

16
Burk
@Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { @class = "btn btn-primary", @role="button" })  
1
David Kavalir