Html.ActionLink mit einer angegebenen HTML-ID?

Ich würde gerne geben die wie generierte mit einem Html.ActionLink eine HTML-id, damit ich ändern kann, die CSS-je nachdem, wo ich bin. Ich habe eine MasterPage mit einer Reihe von links, und ich möchte zu unterscheiden, die aktive "Reiter" mit Jquery ändern der css des active #id

Recht, jetzt bin ich mit:

<%: Html.ActionLink("Some View", "Index", "controller")%>

Generiert es:

<a href="/controller">Some View</a>

Möchte ich generieren:

<a id="something" href="/controller">Some View</a>

Ist das möglich? Ich habe versucht:

<%: Html.ActionLink("Some View", "Index", "controller", new {id="blahbla")%>

Aber das generiert:

<a href="/controller/Length?5">Some View</a>
Kommentar zu dem Problem
Ich bin nicht vertraut mit der korrekten syntax, sondern sollte, dass { nicht wirklich geschlossen werden? Kommentarautor: ЯegDwight
Es sollte, aber ich hätte gedacht, dass der web-server generiert eine Fehlermeldung, wenn Sie versucht zu laufen, dass web-Seite. Ich denke, es ist ein Tippfehler. Kann das original-poster bestätigen bitte? Kommentarautor: MrBliz

InformationsquelleAutor der Frage Peter | 2010-09-01

Schreibe einen Kommentar