ASP.NET mvc3自定义资源提供程序

时间:2011-05-02 13:35:34

标签: asp.net-mvc-3 localization translation

我在使用mvc3和自定义资源提供程序时遇到了一些问题。我创建了一个带有数据库的自定义资源提供程序。

我在web.config中添加了设置。

但是如何使用resourceprovider在我的视图中获取本地化字符串?

我无法在任何地方找到信息。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

还有一个类似的问题,答案可能会对您有所帮助:ASP.NET MVC 3 localization with DisplayAttribute and custom resource provider

答案 1 :(得分:1)

在ASP.NET MVC 3中,我一直在视图中使用这种语法:

@ViewContext.HttpContext.GetGlobalResourceObject("Glossary", "Hello")

与资源提供者模型一起携手共进。我有一个工厂,它返回当前的源(文件,关系数据库或实体框架ORM)。