在使用GetLocalResourceObject时,如何使用NVelocity加载.resx文件?我正在使用mvccontrib nvelocity视图引擎和ASP.NET架构的MVC。
我已经硬编码了我能想到的每一个可能的虚拟路径(例如。~/Home/index.vm.resx),但是每个人都失败了。我也尝试过使用ExpressionBuilderContext。
发布于 2009-03-03 13:41:16
你在哪里打电话给GetLocalResourceObject?从控制器操作中调用它将不起作用,因为操作与任何视图文件(例如/Home/Index.vm)没有真正的关联。本地资源将仅从实际视图(/Home/Index.vm)中工作。
另外,确保.resx文件被放置在每个“视图文件夹”(例如/Home/)的App_LocalResources文件夹中。
希望这能对Anders有所帮助,如果没有,请在Messenger上通知我;-)
https://stackoverflow.com/questions/601849
复制相似问题