Mvc 3.0 DataAnnotations本地化

时间:2011-12-16 15:33:04

标签: asp.net-mvc-3 localization razor data-annotations

这是关于StackOverflow以及围绕此主题的其他网站的一些帖子。然而,我很难找到与MVC3及其特定资源键相关的任何内容。

为了全局本地化通用MVC消息,应该:

  • 在App_GlobalResources文件夹下创建资源文件
  • 将DefaultModelBinder.ResourceClassKey设置为资源名称(不包含.resx)
  • 在该文件夹和资源名称下创建MvcResources.resx的本地化副本

我已根据MSDN对此进行了测试,如果我将ResourceClassKey设置为不存在的东西,则应该抛出异常。它没有发生,所以我一定做错了。

如果有人在MVC3和Razor下工作,请问以下问题:

  • 在哪里可以找到适合MVC3的MvcResources.resx?我只能找到一个版本2
  • 应该在哪里设置DefaultModelBinder.ResourceClassKey属性?那将是Global.asax - > Application_Start还是针对每个请求?

任何想法都非常感激。

1 个答案:

答案 0 :(得分:0)

  

在哪里为MVC找到正确的MvcResources.resx

http://aspnetwebstack.codeplex.com/SourceControl/latest

相关问题