ResourceManager.GetString() 不返回值
我正在尝试为我的网络项目实现多语言支持。我对此很陌生。
我无法使用 ResourceManager.GetString() 函数获取资源文件值。我正在传递名称和当前的文化信息。我的 App_GlobalResources 中存在的资源文件是 Sample.resx、Sample.en-us.resx、Sample.zh-cn.resx 和 Sample.ar-sa.resx。我有一个名为“Heading1”的名称字段及其在所有资源文件中的值
我的代码就像
string Heading1= Resources.Global.ResourceManager.GetString(("Heading1", Thread.CurrentThread.CurrentCulture);
但它总是返回空值。请帮助我找到这个问题的解决方案
谢谢 桑
I am trying to implement multiple language support for my web project. I am new to it.
I am not able to get the resource file value by using ResourceManager.GetString() function. I am passing the name and current CuluralInfo. The resource file present in my App_GlobalResources are Sample.resx, Sample.en-us.resx, Sample.zh-cn.resx and Sample.ar-sa.resx. I am having a name field named "Heading1" and its value in all the resource files
My code is like
string Heading1= Resources.Global.ResourceManager.GetString(("Heading1", Thread.CurrentThread.CurrentCulture);
But it is always returning null value. Please help me to get the solution for this problem
Thanks
San
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我发现问题
代码应该是这样的
I found the problem
The code should be like