项目类型:C#Mvc 4
大家好,我想知道是否有资源文件经验的人可以帮助我:
我有一个字符串本地化的基本设置,所以我创建了不同文化的资源文件,它们工作正常,即在视图中,如果你把:
@Resources.Title
它成功地在浏览器中的活动文化资源文件中使用关键标题查找字符串。
我的问题是,是否可以动态地进行查找,例如:
@Resources.Model.Title
其中Model.Title
是运行时已知的变量
提前致谢
答案 0 :(得分:2)
您可以使用以下内容:
@Resources.ResourceManager.GetString(Model.Title)
还有一个过载,您可以提供CultureInfo
以使用与当前语言不同的语言来获取字符串。否则,使用Thread.CurrentThread.CurrentUICulture
的文化。