web.config 文件为:<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="databaseType" value="2"/>
</appSettings>
</configuration>如何修改value,例如改成value="1", 并save this file
<configuration>
<appSettings>
<add key="databaseType" value="2"/>
</appSettings>
</configuration>如何修改value,例如改成value="1", 并save this file
解决方案 »
- 控件优先级
- |zyciis|WCF如何部署远程服务器,本地可以,服务器提示:调用方未由服务进行身份验证;将Security设置为None后不能实现可以搞用但不能实现会话模式
- 如何取数据表中某一列的数据
- asp.net可以做聊天室吗?(没分,不知怎么才能赚到分!!!)
- 哪位大虾有办法彻底把_ViewState从页面上干掉?
- 怎么连接数据库.SQLSERVER2000
- 设计一个ASP.Net系统的多语言架构方案
- 如何避免刷新网页导致数据重复提交?
- 弱弱地问一下,小弟是菜鸟
- 用javascript如何使一个服务器控件发生位置的改动?
- 请前辈指点一下OO和C#的学习方法
- MS SQL Server 2005 分页存储过程
/// <summary>
/// 保存Web.config
/// </summary>
/// <param name="strKeyName">节点名</param>
/// <param name="strKeyValue">要保存的值</param>
/// <param name="strWhich">哪个配置文件</param>
public static void SaveSetting(string strKeyName, string strKeyValue, string strWhich)
{
//创建XML文档实例
System.Xml.XmlDocument XMLWebSetting = new System.Xml.XmlDocument(); //打开XML文档
XMLWebSetting.Load(System.Web.HttpContext.Current.Server.MapPath("~/" + strWhich + "")); //查找节点所在位置
System.Xml.XmlNodeList XmlNodeList = XMLWebSetting.SelectSingleNode("//appSettings").ChildNodes;
try
{
foreach (System.Xml.XmlNode xn in XmlNodeList)
{
System.Xml.XmlElement xe = ((System.Xml.XmlElement)(xn));
if (xe.Attributes["key"].InnerText == strKeyName)
{
xe.Attributes["value"].InnerText = strKeyValue;
XMLWebSetting.Save(System.Web.HttpContext.Current.Server.MapPath("~/" + strWhich + ""));
break;
}
}
}
catch (System.Exception Ex)
{
throw Ex;
}
}
#endregion使用SaveSetting("databaseType",1,"web.config");