我在 App_GlobalResources 文件夹中创建了两个文件:
SiteResources.en-US.resx
SiteResources.sp-SP.resx
两者都包含“SiteTitleSeparator”的值。
这是我想要做的(以下行始终返回 null):
string sep = (string)GetGlobalResourceObject("SiteResources", "SiteTitle");
请注意,页面上的 Culture 属性已设置。
欢迎 VB 和 C# 中的答案。
最佳答案
我将 SiteResources.en-US.resx 的名称更改为 SiteResources.resx,现在一切正常。
似乎他们必须是一种不变的资源。