Come posso chiamare ActionLink "Register" (quello generato nel progetto MVC5 standard utilizzando VS2013) da un pulsante di avvio?Chiama Html.ActionLink da un pulsante?
Questo è il codice originale:
@Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { id = "registerLink" })
Ho provato questo, ma ovviamente non ha funzionato:
<button type="button" class="btn btn-info" onclick="window.location.href('@Url.Action("Register", "Account")')">Add New User</button>
Perché non usare un'ancora con la classe appropriata? @ Html.ActionLink ("Register", "Register", "Account", routeValues: null, htmlAttributes: new {id = "registerLink", @ class = "btn btn-info btn-link"}) dovrebbe funzionare e dovrebbe essere visibile anche come pulsante. –
Perfetto. Ha funzionato bene. Ho votato in su. –