使用变量查找资源文件

时间:2013-08-20 10:52:20

标签: c# .net asp.net-mvc-4 resx

项目类型:C#Mvc 4

大家好,我想知道是否有资源文件经验的人可以帮助我:

我有一个字符串本地化的基本设置,所以我创建了不同文化的资源文件,它们工作正常,即在视图中,如果你把:

@Resources.Title

它成功地在浏览器中的活动文化资源文件中使用关键标题查找字符串。

我的问题是,是否可以动态地进行查找,例如:

@Resources.Model.Title其中Model.Title是运行时已知的变量

提前致谢

1 个答案:

答案 0 :(得分:2)

您可以使用以下内容:

@Resources.ResourceManager.GetString(Model.Title)

还有一个过载,您可以提供CultureInfo以使用与当前语言不同的语言来获取字符串。否则,使用Thread.CurrentThread.CurrentUICulture的文化。