J4N*_*J4N 7 c# asp.net-mvc localization razor asp.net-mvc-3
我有一个Asp.Net MVC 3网站,它将被本地化.
我有几个包含我的文本的resx文件,我的观点中有一些
@ My.NameSpace.Through.My.LocalizationFile.Key
但我不能让它代表新的路线.
我试过了:
<br/>:我<br/>在文中看到了那么我该怎么做才能换新线?
编辑:我知道,我可以用Html.Raw,但我就是不能叫翻译把HTML代码在他们的翻译.
mat*_*mmo 10
说实话,我知道这不是世界上最好的东西,但它是万无一失的,这意味着你的翻译人员不必在他们的翻译中加入任何代码:
基于已经给出的答案,为什么不使用Html.Raw,但在此之前\r\n,使用资源文件中的Shift + Enter 替换它,导致<br />
例如,假设你有Welcome资源文件中命名的字符串ApplicationMessage,你可以这样做:
@Html.Raw(ApplicationMessage.Welcome.Replace("\r\n", "<br />")
Run Code Online (Sandbox Code Playgroud)
那会给你你需要的东西.这是一个类似的问题:
| 归档时间: |
|
| 查看次数: |
3810 次 |
| 最近记录: |