繁体   English   中英

Mvc 3.0 DataAnnotations本地化

[英]Mvc 3.0 DataAnnotations Localization

关于StackOverflow以及有关此主题的其他网站,有很多文章。 但是,我很难找到与MVC3及其特定资源密钥相关的任何内容。

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

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

我已经测试过了,根据MSDN的说法,如果我将ResourceClassKey设置为不存在的内容,它将引发异常。 不会发生,所以我一定做错了。

如果有人可以在MVC3和Razor下进行此工作,则存在以下问题:

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

任何想法表示赞赏。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM