C# 本地资源文件中代码隐藏中字符串的转换

C# 本地资源文件中代码隐藏中字符串的转换,c#,.net,asp.net,localization,C#,.net,Asp.net,Localization,我使用VisualStudio(.resx和.fr.resx)为每个页面创建了本地资源文件。 现在可以翻译.aspx页面中控件的所有文本 但是我也可以在这个local资源文件中翻译代码中的字符串吗? 如果是,如何从我的App\u LocalResources map中的本地.resx文件中读取代码隐藏中的值?您可以尝试 只需在当前页面上调用GetLocalResourceObject方法: GetLocalResourceObject("yourkey").ToString(); GetGlo

我使用VisualStudio(.resx和.fr.resx)为每个页面创建了本地资源文件。 现在可以翻译.aspx页面中控件的所有文本

但是我也可以在这个local资源文件中翻译代码中的字符串吗? 如果是,如何从我的App\u LocalResources map中的本地.resx文件中读取代码隐藏中的值?

您可以尝试

只需在当前页面上调用GetLocalResourceObject方法:

GetLocalResourceObject("yourkey").ToString();

GetGlobalResourceObject("MyGlobalResources", "HelloWorldString").ToString();
对于“全局”访问:HttpContext.GetGlobalResourceObject