从.resx文件读取数据
//.resx文件读取,文件为内容 private string languageResx(string language, string key) { string filename; switch (language.ToUpper()) { case "CN": filename = "Common_CN.resx"; break; case "EN": filename = "Common_EN.resx"; break; default: filename = "Common_CN.resx"; break; } string languagePath = Server.MapPath("~/Resource/"); ResXResourceReader resxReader = new ResXResourceReader(languagePath + filename); IDictionaryEnumerator dict = resxReader.GetEnumerator(); foreach (DictionaryEntry d in resxReader) { if (d.Key.ToString() == key) { string result = d.Value.ToString(); resxReader.Close(); return result; } } resxReader.Close(); return ""; }