2010-09-15 88 views
0

我有一个应用程序,将由多家公司使用。所以我的意见/页面正在被所有这些公司访问,并且每个公司都将有其各自的内容......例如,有5个标题,每个公司在每个页面上都有自己的标题。所以,我为每个公司使用不同的资源文件并更改标题。如何在asp.net mvc中使用全球化资源?

如果我只使用一个资源文件的一切工作正常,但我想有以下App_GlobalResources文件目录,我的名字是Resource1.resx, Resource1.comp1.resx, Resource1.comp2.resx类似的东西多的资源文件,但这个不起作用

但是,当我使用的语言特定的符号,如Resource1.en.resx,Resource1.es.resx等,但我真的不希望用这种方式工作 ...谁能帮助我获得使用这些资源文件来改变我的内容?

回答

1

对于全球化 - 请检查此guide

但是,您的问题是,您希望不仅将资源用于全球化,还要根据哪家公司访问它来更改内容。工作错误的工具。否则应该这样做。

+0

那么,你会建议什么样的方式来完成这样的事情......谢谢。 – Vishal 2010-09-15 16:38:11

+0

很难说不知道上下文。像将所有标题存储到数据库中,知道“当前公司”并传递正确的“标题”来查看模型可能会起作用。 – 2010-09-15 16:42:36