首页  ·  知识 ·  云计算
用代码修改Web.Config里的键值
Eray  http://blog.csdn.net/Eray/  综合  编辑:dezai  图片来源:网络
原则与操作XML文件相同。 Private Sub SaveSetting(ByVal strKeyName As String, ByVal strKeyValue As String, ByVal strWhich

原则与操作XML文件相同。

    Private Sub SaveSetting(ByVal strKeyName As String, ByVal strKeyValue As String, ByVal strWhich As String)

        '创建XML文档实例
        Dim XMLWebSetting As System.Xml.XmlDocument = New System.Xml.XmlDocument
        '打开XML文档
        XMLWebSetting.Load(System.Web.HttpContext.Current.Server.MapPath("~/" + strWhich + ""))

        '查找节点所在位置
        Dim XmlNodeList As System.Xml.XmlNodeList = XMLWebSetting.SelectSingleNode("//appSettings").ChildNodes
        Dim xn As System.Xml.XmlNode
        Dim xe As System.Xml.XmlElement
        Try
            For Each xn In XmlNodeList
                xe = CType(xn, System.Xml.XmlElement)
                If xe.Attributes("key").InnerText = strKeyName Then
                    xe.Attributes("value").InnerText = strKeyValue
                    XMLWebSetting.Save(System.Web.HttpContext.Current.Server.MapPath("~/" + strWhich + ""))
                    Exit For
                End If
            Next
        Catch
        End Try
    End Sub 

本文作者:Eray 来源:http://blog.csdn.net/Eray/
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读