[英]ASP.NET Strongly-typed globalization resource values
我在从全局资源文件访问强类型值时遇到麻烦。 VS 2010未提供智能感知,并且在编译时失败,表明类型或名称空间不存在。 这是我的代码:
lblGlobalResourceST.Text = System.Resources.GlobalResource.MyName; //MyName is the key/name
我的密钥/名称对是:MyName,Matt
资源文件名:GlobalResource.resx位于root / App_GlobalResources中
框架:4.0
语言:C#
根据MSDN ,
资源被编译到命名空间Resources中,并且每个默认资源都成为Resources类的成员
我必须有一个
using Resources;
代码顶部的语句。
我要检查的一件事是为该类设置的访问修饰符值。 您将在资源编辑器的顶部找到它。 确保它是公开的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.