Ho cercato il web per una risposta e ha cercato la soluzione suggerita di Brad Wilson qui: Including an anchor tag in an ASP.NET MVC Html.ActionLinkIncludere tag anchor in ASP.NET MVC 5 ActionLink
Tuttavia, questo non funziona per me.
Ecco quello che ho fatto:
Nel file di Controller/Dettagli/_PartialView che ho effettuato un tag di ancoraggio:
<a name="anchor-point"></a>
Il file _PartialView è ovviamente reso quando il Controller/dettagli è reso.
controller/Indice Ho un ActionLink come segue
<td>@Html.ActionLink("linkText", "Details", "Controller", null, null, "anchor-point", new { item => item.ID }, null)</td>
Quando ho ispezionare il reso HTML in Chrome il link di cui sopra non è quello che vorrei, che è:
../Controller/Details/id#anchor-point
Ho io frainteso qualcosa o l'uso è cambiato dal post originale. Sto usando MVC 5 ASP.NET 4.5.
saluti Craig
Capisco che ci si aspetti '../ Controller/Dettagli/id # punto di ancoraggio', che aspetto ha l'HTML reso con la sintassi' @ Html.ActionLink' di cui sopra? – ekad