//private void ReadFromXml(int ModuleID) //{ // string szModelID = Server.ClientFramework.Common.Functions.ToModuleIdString(ModuleID); // this.ReadFromXml(szModelID); //} private void ReadFromXml(/*string ModuleID*/) { //if (!this.m_ModulesLoaded.Contains(ModuleID)) //{ lock (syncRoot) { //string FileName = m_szResFilePath + "\\MultiLanRes\\" + m_LCID.ToString() + "\\" + ModuleID.ToString() + ".xml"; string FileName = m_szResFilePath + "\\MultiLanRes\\" + m_LCID.ToString() + ".xml"; XmlDocument dataDoc = new XmlDocument(); DsStringRes Data = new DsStringRes(); try { dataDoc.Load(FileName); XmlNodeReader reader = new XmlNodeReader(dataDoc); Data.ReadXml(reader); reader.Close(); //this.m_ModulesLoaded.Add(ModuleID); } catch (Exception ex) { } //this.m_dsMutiLanRes.MergerFromStringRes(Data, this.m_LCID, ModuleID); this.m_dsMutiLanRes.MergerFromStringRes(Data, this.m_LCID); } //} }