资源我有一个MVC应用程序,它确实使用了一些自定义的路由:与.net MVC 4
{Customer}/{Entity}/{Action}
的{Customer}
路径变量可以理解,如本地化变量。我想根据{Customer}
中的值更改视图上的标签。这意味着对于Customer1
,Field1
标记为Username
并且对于Customer2
,Field1
命名为LoginName
。 (示例没有意义,但应显示要求)。
我该如何达到预期的效果?我开始创建两个资源文件Labels.Customer1.resx
和Labels.Customer2.resx
,但不知道如何在视图中启用这些文件。
顺便说一下,我不使用剃须刀引擎。
谢谢!
你要买提取路径变量命名什么'{}客户来电每个标签的值'是什么? '/ foo/bar/baz'得到'foo'? '/ a/b/c'得到'a'? – Eonasdan
通常资源文件是基于语言?将Thread.CurrentUICulture设置为在resx中指定的区域性将使用该文化信息。 – AntonR
不,我在应用程序的多个位置提取{Customer},这不是重点。我想知道如何使用资源文件来解决这个问题,这个问题实际上并不是关于当前的UICulture ...... – stromflut