zoukankan      html  css  js  c++  java
  • appSetting 在单独文件的读写

        #region appSetting
    
        /// <summary>
        /// 设定 appSetting
        /// </summary>
        /// <param name="AppKey"></param>
        /// <param name="AppValue"></param>
        public static void SetValue(string AppKey, string AppValue)
        {
            XmlDocument xDoc = new XmlDocument();
            string path = HttpContext.Current.Server.MapPath("~/");
            xDoc.Load(path + "Config.xml");
            XmlNode xNode;
            XmlElement xElem1;
            XmlElement xElem2;
            xNode = xDoc.SelectSingleNode("//appSettings");
            xElem1 = (XmlElement)xNode.SelectSingleNode("//add[@key='" + AppKey + "']");
            if (xElem1 != null)
            {
                xElem1.SetAttribute("value", AppValue);           
            }
            else
            {
                xElem2 = xDoc.CreateElement("add");
                xElem2.SetAttribute("key", AppKey);
                xElem2.SetAttribute("value", AppValue);
                xNode.AppendChild(xElem2);
            }
            xDoc.Save(path + "Config.xml");
        }
    
        /// <summary>
        /// appSetting 根据Key取Value值 没有返回空字符
        /// </summary>
        /// <param name="key"></param>
        public static string GetValue(string key)
        {
            object appValue = ConfigurationManager.AppSettings[key];
            return null != appValue ? appValue.ToString().Trim() : "";
        }
    
        #endregion
    
    
    
  • 相关阅读:
    Sqli-Labs less46-53
    Sqli-Labs less38-45
    Sqli-Labs less32-37
    移动web问题小结
    伪类与伪元素
    HTML5 视频直播
    判断鼠标移入移出元素时的方向
    Input操作文件
    利用WebStorm来管理你的Github
    webkit开发,app移动前端知识点
  • 原文地址:https://www.cnblogs.com/chenmfly/p/6170531.html
Copyright © 2011-2022 走看看