Raw ActionLink linkText

9

Ich möchte eine Schaltfläche als den Text eines @ActionLink() setzen, aber ich kann nicht, weil es HTML-entkommt meine Zeichenfolge ... Ich fand die @Html.Raw() -Mechanismus und habe versucht, die @ActionLink().ToHtmlString() , kann aber nicht finde heraus, wie man es zusammensetzt ...

Ich habe einen Artikel gefunden, in dem beschrieben wird, wie man eine Erweiterung für einen ähnlichen Zweck erstellt, aber es ist leicht, so weit zu gehen Ärger ... es muss einen leichten Weg geben?

    
ekkis 19.05.2011, 18:50
quelle

2 Antworten

13

Sie könnten einen Helfer schreiben:

%Vor%

und dann diesen Helfer verwenden:

%Vor%

welche gegebenen Standardrouten erzeugen würden:

%Vor%     
Darin Dimitrov 19.05.2011, 19:05
quelle
1

Wenn Sie einen benutzerdefinierten Aktionslink erstellen möchten, der die T4MVC-Bibliothek verwendet, können Sie den folgenden Code schreiben:

%Vor%     
Dariush Tasdighi 13.09.2014 10:33
quelle