7
我爲每個頁面使用VisualStudio(.resx和.fr.resx)創建了本地資源文件。 現在可以翻譯.aspx頁面中的所有控件文本。本地資源文件中代碼中字符串的翻譯
但我也可以在我的代碼中翻譯字符串在這個loacal資源文件中? 如果是,我怎樣才能讀取我的App_LocalResources地圖中的本地.resx文件中的代碼值?
我爲每個頁面使用VisualStudio(.resx和.fr.resx)創建了本地資源文件。 現在可以翻譯.aspx頁面中的所有控件文本。本地資源文件中代碼中字符串的翻譯
但我也可以在我的代碼中翻譯字符串在這個loacal資源文件中? 如果是,我怎樣才能讀取我的App_LocalResources地圖中的本地.resx文件中的代碼值?
你可以試試...
只需調用GetLocalResourceObject方法爲當前網頁上:
GetLocalResourceObject("yourkey").ToString();
GetGlobalResourceObject("MyGlobalResources", "HelloWorldString").ToString();
http://asp.net-tutorials.com/localization/localizing-the-codebehind/ – Ben 2011-05-02 12:07:26
對於「全局」訪問:HttpContext.GetGlobalResourceObject – Tobias81 2014-10-24 07:03:21