2011-08-03 81 views
0

我試圖爲我的web項目實現多語言支持。我對它很陌生。ResourceManager.GetString()不返回值

我無法通過使用ResourceManager.GetString()函數獲取資源文件值。我通過名稱和當前CuluralInfo。存在於我的App_GlobalResources中的資源文件是Sample.resx,Sample.en-us.resx,Sample.zh-cn.resx和Sample.ar-sa.resx。我有一個名爲「標題1」的名稱字段,它的值在所有的資源文件

我的代碼是這樣

string Heading1= Resources.Global.ResourceManager.GetString(("Heading1", Thread.CurrentThread.CurrentCulture); 

但它總是返回空值。請幫我得到了解決這個問題

感謝 聖

回答

4

我發現這個問題

的代碼應該是這樣

string Heading1= Resources.Sample.ResourceManager.GetString(name, culture_object);