ConfigurationManager.AppSettings.Set("ConnectionStrings ", "值");

解决方案 »

  1.   

    WebConfig中指定的ConnectionStrings为只读的对象~,不能修改
      

  2.   

    webconfig是个xml文件,就用操作xml文件的方法修改节点的值. 试试吧
      

  3.   

    public void UpdateConfigInfo(string nKey,string nValue)
    {
    XmlDocument xmlDoc=new XmlDocument();
    xmlDoc.Load(Server.MapPath("Admin.xml"));
    XmlNodeList elemList = xmlDoc.GetElementsByTagName(nKey);
    XmlNode mNode=elemList[0];
    mNode.InnerText=nValue;
    XmlTextWriter xw = new XmlTextWriter(new StreamWriter(Server.MapPath("Admin.xml")));
    xw.Formatting = Formatting.Indented;
    xmlDoc.WriteTo(xw);
    xw.Close();
    }