2015-10-17 16 views
5

"Kayıt Ol" ActionLink'i (VS2013 kullanarak MVC5 projesinde standart olarak oluşturulan) bir önyükleme düğmesinden nasıl çağırabilirim?Bir düğmeden Html.ActionLink'i arayın.

Bu orijinal kodudur:

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

Bu çalıştı ama besbelli işe yaramadı:

<button type="button" class="btn btn-info" onclick="window.location.href('@Url.Action("Register", "Account")')">Add New User</button> 
+3

Neden seni Uygun bir sınıfla bir Çapa kullanmayın? @ Html.ActionLink ("Kayıt", "Kayıt", "Hesap", rotaValues: null, htmlAttributes: new {id = "registerLink", @ class = "btn btn-info btn-link"}) çalışmalı ve Düğme olarak da görünebilir. –

+0

Mükemmel. İyi çalıştı. Ayrıldım. –

cevap

11
<input type="button" class="btn btn-info" value="Let's Go!" onclick="location.href='@Url.Action("Action", "Controller")'" /> 

Bu iyi çalışması gerekir ...

+0

Yeni sekmede açmak mümkün mü? – FrenkyB

İlgili konular