2013-02-26 30 views
0

我有兩個resx文件(language.resx和language.ne.resx)。通過剃刀語法動態調用本地化字符串

@language.Sports 

我有串調用本地化字符串改爲相應的是從數據庫中檢索本地化的字符串。相應的數據在resx資源文件中用作字符串。 如何動態分配字符串

foreach (var item in cat) 
{ 
    language.item.CategoryName; //error 
} 

我該如何動態調用本地化字符串?

+0

什麼是錯誤? – 2013-02-26 11:28:11

+0

'language'不包含'item'的定義 – CodeManiac 2013-02-26 11:30:22

+0

我找到了解決方案,我需要ResourceManager實例。同樣的問題在:http://stackoverflow.com/questions/29845/dynamic-reference-to-resource-files-in-c-sharp – CodeManiac 2013-02-26 12:07:19

回答

1

什麼是項目類型?

也可以不只是做下面的事情?

foreach (var item in cat) 
{ 
    language[item].CategoryName; 
} 
+0

項目和貓類型是類別表對象有CategoryName和CategoryName有體育,Entertaintment等。語言是資源文件。 – CodeManiac 2013-02-26 11:42:11