mam ten kod:Html.ActionLink z ID
@Html.ActionLink("Back To Blog","Blog","Home", new {Model.BlogId}, null)
Ten kod generuje to HTML:
<a href="/Home/Blog?BlogId=1">Back To Blog</a>
Ale co Chcę to, aby wygenerować to:
<a href="/Home/Blog/1">Back To Blog</a>
Jak to naprawić?
PS - Widziałem ten wpis na SO, który wydaje się wskazywać, że robię to we właściwy sposób, ale nie osiągam pożądanych wyników. Używam najnowszej wersji MVC4.
Uzgodniono z 'nowym {id = Model.BlogId}'. Określenie "id" może go naprawić. –
Określenie 'id' **" spowoduje "** naprawienie go, a nie tylko **" może "**;) –
Yup - działało to: @ Html.ActionLink (" Powrót do bloga "," Blog "," Strona główna " , nowy {id = Model.BlogId}, null) –