mat*_*uma 3 asp.net-mvc resources localization
我正在尝试将所有字符串放入资源文件中,这是我为所有Windows和Web窗体应用程序执行的操作.
在更改标签的字符串值和/或本地化应用程序时,它非常有用.
我尝试将字符串值添加到我的Web MVC项目中,但似乎无法从视图中的内联代码访问Resource文件.
这可能吗?有没有更好的办法?
你的资源文件在哪里?你需要做几件事.
您必须将资源文件上的自定义工具设置为" PublicResXFileCodeGenerator",而不仅仅是" ResXFileCodeGenerator".这使得它生成的资源类是公共类,而不是内部类.
确保将名称空间导入View.例如,如果您使用Properties文件夹存储resx文件,请执行此操作
即使这样,你也不能通过" Properties.Resource1.MyString" 来引用它......你必须使用" Resource1.MyString"或" MvcApplication1.Properties.Resource1.MyString".
希望有所帮助.
| 归档时间: |
|
| 查看次数: |
341 次 |
| 最近记录: |