Immer wenn ich Html.ActionLink verwende, codiert es immer Html meine Anzeigezeichenkette. Zum Beispiel möchte ich meine Link wie folgt aussehen:Wie umgehe ich die HTML-Codierung bei Verwendung von Html.ActionLink in Mvc?
<a href="/posts/422/My-Post-Title-Here">More…</a>
gibt sie wie folgt aus: More…
& hellip ist "..." einhüllen Sie sich wundern.
Allerdings gibt der Actionlink den eigentlichen Text "& hellip;" als der Linktext. Ich habe das gleiche Problem mit, wenn ich die Ausgabe dieses wollen:
<a href="/posts/422/My-Post-Title-Here"><em>My-Post-Title-Here</em></a>
I aufzuwickeln mit: <em>My-Post-Title-Here</em>
eine Ahnung, wie dies zu tun?
@tvanfosson fast 4 Jahre später ... das ist immer noch die beste Methode zum Füllen Sonderzeichen wie kaufmännische Und-Zeichen, Cares usw. in Linktext? –
@ one.beat.consumer Ich denke schon, aber es gibt eine Alternative, die ich hinzugefügt habe. Auch aktualisiert, um die Razor-Syntax widerzuspiegeln. – tvanfosson
@tvanfosson ein guter Mann, und gründlich, tvan. Vielen Dank. –