利用程序动态管理Web.config文件

作者:袖梨 2022-07-02
 
Web.config文件假设有如下需要管理的配置信息: 

     
     
     
     
     

实现的c#核心代码:
一、将Web.config中的相关信息读入TextBox
private void Page_Load(object sender, System.EventArgs e)
    {
     if(!Page.IsPostBack)
     {
    //将Web.config中的相关值填入TextBox
    this.txtTitle.Text=System.Configuration.ConfigurationSettings.AppSettings["SiteTitle"];
    this.txtUrl.Text=System.Configuration.ConfigurationSettings.AppSettings["SiteUrl"];
    this.txtLogo.Text=System.Configuration.ConfigurationSettings.AppSettings["SiteLogo"];
    this.txtBanner.Text=System.Configuration.ConfigurationSettings.AppSettings["SiteBanner"];
    this.txtEmail.Text=System.Configuration.ConfigurationSettings.AppSettings["SiteEmail"];
     }
    }
二、将修改后的内容写入Web.config
    private void btnSave_Click(object sender, System.EventArgs e)
    {
     string filename=Server.MapPath("web.config");
     string KeyName;//键名称
     XmlDocument  xmldoc= new XmlDocument();
     try
     {
    xmldoc.Load(filename);

相关文章

精彩推荐