在文本中嵌入剃须刀呼叫时寻找更干净的代码
|
我曾经有过这样的事情:
We suggest you read our @Html.ActionLink(\"help page\", \"Help\", \"Home\") before
proceeding.
干净整洁。然后我决定我们需要对该应用程序进行国际化。除了将以下字符串存储在资源文件中,我无法找到一种更好的方法来处理上述内容:
We suggest you read our [HelpPage] before proceeding.
然后在视图上我必须做:
@MvcHtmlString.Create(this.Resource(\"Help\").ToString()
.Replace(\"[HelpPage]\",
@Html.ActionLink(\"help page\", \"Help\", \"Home\").ToString()
)
)
您还可以使用其他哪些策略来国际化使用Razor?
this.Resource()
是呼叫that4 calls并返回a5ѭ的页面扩展
没有找到相关结果
已邀请:
3 个回复
届甸衬丝蚕
捅瓶啡
相同的格式。 使用此示例;我的资源字符串
和我的观点(剃刀):
我觉得比较干净
硕歌沙
标签替换的完成方式如下:
所以在我的代码中,我现在可以这样称呼它:
和其他地方:
任何改进的建议最欢迎