2012-04-11 1 views
9

devo testo per localizzare come questoCome localizzare il testo con inclusi Html.ActionLink

<p>Please enter your user name and password. @Html.ActionLink(@Resources.Register, "Register") if you don't have an account. </p> 

Molto spesso c'è un ActionLink nel testo.

Posso usare qualcosa come {0} per l'intero ActionLink

@string.Format(Resources.LogOn_Enter_Message, Html.ActionLink(@Resources.Register, "Register")) 

(questo non funziona perché il collegamento diventa una stringa)
o devo dividere il paragrafo in 2 parti?

risposta

8

si dovrebbe fare in questo modo:

@Html.Raw(string.Format(Resources.LogOn_Enter_Message, Html.ActionLink(@Resources.Register, "Register"))) 

e memorizzare la stringa localizzata:

<p>Please enter your user name and password. {0} if you don't have an account. </p> 
+0

Gaaah Ero così vicino :-) Thx. – nubm