ho questo codice:Html.ActionLink con ID
@Html.ActionLink("Back To Blog","Blog","Home", new {Model.BlogId}, null)
Che il codice sta generando questo HTML:
<a href="/Home/Blog?BlogId=1">Back To Blog</a>
Ma quello che voglio di generare è questo:
<a href="/Home/Blog/1">Back To Blog</a>
Come posso risolvere questo problema?
PS - Ho visto questo post su SO che sembra indicare che lo sto facendo nel modo giusto, ma non sto ottenendo i risultati che voglio. Sto usando MVC4, l'ultima versione.
Concordato con 'new {id = Model.BlogId}'. Specificare 'id' potrebbe risolverlo. –
Specificare 'id' **" sarà "** correggerlo e non solo **" potrebbe "**;) –
Sì - questo ha funzionato: @ Html.ActionLink (" Torna al blog "," Blog "," Home " , nuovo {id = Model.BlogId}, null) –