How to access My.Resources from a razor view

我怕爱的太早我们不能终老 提交于 2019-12-19 14:43:19

问题


I have a razor .vbhtml view and would like to use string resources normally accessible via My.Resources. Seems like I can only get to My.Computer, My.Log and couple other namespaces from the view, but not My.Resources. I've tried changing access modifier to public and adding @Imports, neither worked.

Thanks


回答1:


Add a Messages.resx file to your project. In the properties of this file in the solution explorer set Custom Tool = PublicResXFileCodeGenerator. Now inside the view you can directly access resources:

@Imports AppName.My.Resources

<div>@Messages.Foo</div>

And here's a screenshot containing all you need:



来源:https://stackoverflow.com/questions/6603050/how-to-access-my-resources-from-a-razor-view

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!