对web.config进行新增修改删除读取操作_c#

1.建立一个class,ReadWriteConfig.cs
对web.config进行新增修改删除读取操作_xml_02using System;
对web.config进行新增修改删除读取操作_xml_02
using System.Configuration;
对web.config进行新增修改删除读取操作_xml_02
using System.Reflection;
对web.config进行新增修改删除读取操作_xml_02
using System.Web;
对web.config进行新增修改删除读取操作_xml_02
using System.Xml;
对web.config进行新增修改删除读取操作_xml_02
public enum ConfigFileType
对web.config进行新增修改删除读取操作_c#_08对web.config进行新增修改删除读取操作_ide_09
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11    WebConfig,
对web.config进行新增修改删除读取操作_microsoft_11    AppConfig
对web.config进行新增修改删除读取操作_c#_13}

对web.config进行新增修改删除读取操作_xml_02
对web.config进行新增修改删除读取操作_xml_02
namespace WebApplication1
对web.config进行新增修改删除读取操作_c#_08对web.config进行新增修改删除读取操作_ide_09
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20    
/**//// <summary>
对web.config进行新增修改删除读取操作_microsoft_11    
/// Summary description for ReadWriteConfig.
对web.config进行新增修改删除读取操作_html_22    
/// </summary>

对web.config进行新增修改删除读取操作_microsoft_11    public class ReadWriteConfig
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20    
对web.config进行新增修改删除读取操作_microsoft_10{        
对web.config进行新增修改删除读取操作_microsoft_11        
public string docName = String.Empty; 
对web.config进行新增修改删除读取操作_microsoft_11        
private XmlNode node=null;    
对web.config进行新增修改删除读取操作_microsoft_11        
private int _configType;  
对web.config进行新增修改删除读取操作_microsoft_11        
public int ConfigType
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
get对web.config进行新增修改删除读取操作_microsoft_10return _configType; }
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
set对web.config进行新增修改删除读取操作_microsoft_10{ _configType=value; }
对web.config进行新增修改删除读取操作_html_22        }
  
对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_html_20对web.config进行新增修改删除读取操作_ide_19        
SetValue#region SetValue
对web.config进行新增修改删除读取操作_microsoft_11        
public bool SetValue(string key, string value)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11            XmlDocument cfgDoc 
= new XmlDocument();
对web.config进行新增修改删除读取操作_microsoft_11            loadConfigDoc(cfgDoc);   
对web.config进行新增修改删除读取操作_microsoft_11            
// retrieve the appSettings node   
对web.config进行新增修改删除读取操作_microsoft_11
            node =  cfgDoc.SelectSingleNode("//appSettings");      
对web.config进行新增修改删除读取操作_microsoft_11            
if( node == null )
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                
throw new InvalidOperationException( "appSettings section not found");
对web.config进行新增修改删除读取操作_html_22            }
     
对web.config进行新增修改删除读取操作_microsoft_11            
try  
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{   
对web.config进行新增修改删除读取操作_microsoft_11                
// XPath select setting "add" element that contains this key       
对web.config进行新增修改删除读取操作_microsoft_11
                XmlElement addElem= (XmlElement)node.SelectSingleNode("//add[@key='" +key +"']") ;
对web.config进行新增修改删除读取操作_microsoft_11                
if(addElem!=null)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20                
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                    addElem.SetAttribute(
"value",value);
对web.config进行新增修改删除读取操作_html_22                }
    
对web.config进行新增修改删除读取操作_microsoft_11                
// not found, so we need to add the element, key and value   
对web.config进行新增修改删除读取操作_microsoft_11
                else
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20                
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                    XmlElement entry 
= cfgDoc.CreateElement("add");
对web.config进行新增修改删除读取操作_microsoft_11                    entry.SetAttribute(
"key",key);    
对web.config进行新增修改删除读取操作_microsoft_11                    entry.SetAttribute(
"value",value);    
对web.config进行新增修改删除读取操作_microsoft_11                    node.AppendChild(entry);
对web.config进行新增修改删除读取操作_html_22                }
   
对web.config进行新增修改删除读取操作_microsoft_11                
//save it   
对web.config进行新增修改删除读取操作_microsoft_11
                saveConfigDoc(cfgDoc,docName);   
对web.config进行新增修改删除读取操作_microsoft_11                
return true;  
对web.config进行新增修改删除读取操作_html_22            }
  
对web.config进行新增修改删除读取操作_microsoft_11            
catch
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                
return false;
对web.config进行新增修改删除读取操作_html_22            }
 
对web.config进行新增修改删除读取操作_html_22        }
  
对web.config进行新增修改删除读取操作_microsoft_11        
对web.config进行新增修改删除读取操作_html_22        
#endregion

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_html_20对web.config进行新增修改删除读取操作_ide_19        
saveConfigDoc#region saveConfigDoc
对web.config进行新增修改删除读取操作_microsoft_11        
private void saveConfigDoc(XmlDocument cfgDoc,string cfgDocPath)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11            
try
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                XmlTextWriter writer 
= new XmlTextWriter( cfgDocPath , null ); 
对web.config进行新增修改删除读取操作_microsoft_11                writer.Formatting 
= Formatting.Indented;    
对web.config进行新增修改删除读取操作_microsoft_11                cfgDoc.WriteTo( writer );    
对web.config进行新增修改删除读取操作_microsoft_11                writer.Flush(); 
对web.config进行新增修改删除读取操作_microsoft_11                writer.Close();  
对web.config进行新增修改删除读取操作_microsoft_11                
return;
对web.config进行新增修改删除读取操作_html_22            }
  
对web.config进行新增修改删除读取操作_microsoft_11            
catch
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                
throw;
对web.config进行新增修改删除读取操作_html_22            }

对web.config进行新增修改删除读取操作_html_22        }
 
对web.config进行新增修改删除读取操作_microsoft_11        
对web.config进行新增修改删除读取操作_html_22        
#endregion

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_html_20对web.config进行新增修改删除读取操作_ide_19        
removeElement#region removeElement
对web.config进行新增修改删除读取操作_microsoft_11        
public bool removeElement (string elementKey) 
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10
对web.config进行新增修改删除读取操作_microsoft_11            
try  
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{   
对web.config进行新增修改删除读取操作_microsoft_11                XmlDocument cfgDoc 
= new XmlDocument(); 
对web.config进行新增修改删除读取操作_microsoft_11                loadConfigDoc(cfgDoc);  
对web.config进行新增修改删除读取操作_microsoft_11                
// retrieve the appSettings node  
对web.config进行新增修改删除读取操作_microsoft_11
                node =  cfgDoc.SelectSingleNode("//appSettings");   
对web.config进行新增修改删除读取操作_microsoft_11                
if( node == null )
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20                
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                    
throw new InvalidOperationException( "appSettings section not found");
对web.config进行新增修改删除读取操作_html_22                }
     
对web.config进行新增修改删除读取操作_microsoft_11                
// XPath select setting "add" element that contains this key to remove      
对web.config进行新增修改删除读取操作_microsoft_11
                node.RemoveChild( node.SelectSingleNode("//add[@key='" +elementKey +"']") ); 
对web.config进行新增修改删除读取操作_microsoft_11                saveConfigDoc(cfgDoc,docName);  
对web.config进行新增修改删除读取操作_microsoft_11                
return true
对web.config进行新增修改删除读取操作_html_22            }
 
对web.config进行新增修改删除读取操作_microsoft_11            
catch
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                
return false;
对web.config进行新增修改删除读取操作_html_22            }
 
对web.config进行新增修改删除读取操作_html_22        }
        
对web.config进行新增修改删除读取操作_html_22        
#endregion

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_html_20对web.config进行新增修改删除读取操作_ide_19        
modifyElement#region modifyElement
对web.config进行新增修改删除读取操作_microsoft_11        
public bool modifyElement (string elementKey) 
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10
对web.config进行新增修改删除读取操作_microsoft_11            
try  
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{   
对web.config进行新增修改删除读取操作_microsoft_11                XmlDocument cfgDoc 
= new XmlDocument(); 
对web.config进行新增修改删除读取操作_microsoft_11                loadConfigDoc(cfgDoc);  
对web.config进行新增修改删除读取操作_microsoft_11                
// retrieve the appSettings node  
对web.config进行新增修改删除读取操作_microsoft_11
                node =  cfgDoc.SelectSingleNode("//appSettings");   
对web.config进行新增修改删除读取操作_microsoft_11                
if( node == null )
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20                
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                    
throw new InvalidOperationException( "appSettings section not found");
对web.config进行新增修改删除读取操作_html_22                }
     
对web.config进行新增修改删除读取操作_microsoft_11                
// XPath select setting "add" element that contains this key to remove      
对web.config进行新增修改删除读取操作_microsoft_11
                node.RemoveChild(node.SelectSingleNode("//add[@key='" +elementKey +"']")); 
对web.config进行新增修改删除读取操作_microsoft_11                saveConfigDoc(cfgDoc,docName);  
对web.config进行新增修改删除读取操作_microsoft_11                
return true
对web.config进行新增修改删除读取操作_html_22            }
 
对web.config进行新增修改删除读取操作_microsoft_11            
catch
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                
return false;
对web.config进行新增修改删除读取操作_html_22            }
 
对web.config进行新增修改删除读取操作_html_22        }
        
对web.config进行新增修改删除读取操作_html_22        
#endregion

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_html_20对web.config进行新增修改删除读取操作_ide_19        
loadConfigDoc#region loadConfigDoc
对web.config进行新增修改删除读取操作_microsoft_11        
private XmlDocument loadConfigDoc( XmlDocument cfgDoc ) 
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{   
对web.config进行新增修改删除读取操作_microsoft_11            
// load the config file   
对web.config进行新增修改删除读取操作_microsoft_11
            if(  Convert.ToInt32(ConfigType)==Convert.ToInt32(ConfigFileType.AppConfig))
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                docName
= ((Assembly.GetEntryAssembly()).GetName()).Name;   
对web.config进行新增修改删除读取操作_microsoft_11                docName 
+=   ".exe.config";
对web.config进行新增修改删除读取操作_html_22            }
 
对web.config进行新增修改删除读取操作_microsoft_11            
else
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20            
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11                docName
=HttpContext.Current.Server.MapPath("web.config");
对web.config进行新增修改删除读取操作_html_22            }
  
对web.config进行新增修改删除读取操作_microsoft_11            cfgDoc.Load( docName );  
对web.config进行新增修改删除读取操作_microsoft_11            
return cfgDoc;
对web.config进行新增修改删除读取操作_html_22        }
 
对web.config进行新增修改删除读取操作_html_22        
#endregion

对web.config进行新增修改删除读取操作_html_22    }

对web.config进行新增修改删除读取操作_c#_13}
2.建立测试页面
2.1 html
对web.config进行新增修改删除读取操作_xml_02<HTML>
对web.config进行新增修改删除读取操作_xml_02    
<HEAD>
对web.config进行新增修改删除读取操作_xml_02        
<title>WebForm1</title>
对web.config进行新增修改删除读取操作_xml_02        
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
对web.config进行新增修改删除读取操作_xml_02        
<meta name="CODE_LANGUAGE" Content="C#">
对web.config进行新增修改删除读取操作_xml_02        
<meta name="vs_defaultClientScript" content="JavaScript">
对web.config进行新增修改删除读取操作_xml_02        
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
对web.config进行新增修改删除读取操作_xml_02    
</HEAD>
对web.config进行新增修改删除读取操作_xml_02    
<body MS_POSITIONING="GridLayout">
对web.config进行新增修改删除读取操作_xml_02        
<form id="Form1" method="post" runat="server">
对web.config进行新增修改删除读取操作_xml_02            
<asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 296px; POSITION: absolute; TOP: 120px" runat="server"
对web.config进行新增修改删除读取操作_xml_02                Text
="删除"></asp:Button>
对web.config进行新增修改删除读取操作_xml_02            
<asp:Button id="Button2" style="Z-INDEX: 102; LEFT: 232px; POSITION: absolute; TOP: 120px" runat="server"
对web.config进行新增修改删除读取操作_xml_02                Text
="新增"></asp:Button>
对web.config进行新增修改删除读取操作_xml_02            
<asp:Label id="Label1" style="Z-INDEX: 103; LEFT: 104px; POSITION: absolute; TOP: 32px" runat="server">key</asp:Label>
对web.config进行新增修改删除读取操作_xml_02            
<asp:TextBox id="TextBox1" style="Z-INDEX: 104; LEFT: 168px; POSITION: absolute; TOP: 32px" runat="server"></asp:TextBox>
对web.config进行新增修改删除读取操作_xml_02            
<asp:Label id="Label2" style="Z-INDEX: 105; LEFT: 104px; POSITION: absolute; TOP: 96px" runat="server">value</asp:Label>
对web.config进行新增修改删除读取操作_xml_02            
<asp:TextBox id="TextBox2" style="Z-INDEX: 106; LEFT: 168px; POSITION: absolute; TOP: 80px" runat="server"></asp:TextBox>
对web.config进行新增修改删除读取操作_xml_02            
<asp:Button id="Button3" style="Z-INDEX: 107; LEFT: 360px; POSITION: absolute; TOP: 120px" runat="server"
对web.config进行新增修改删除读取操作_xml_02                Text
="修改"></asp:Button>
对web.config进行新增修改删除读取操作_xml_02        
</form>
对web.config进行新增修改删除读取操作_xml_02    
</body>
对web.config进行新增修改删除读取操作_xml_02
</HTML>
2.2 cs代码
对web.config进行新增修改删除读取操作_xml_02public class WebForm1 : System.Web.UI.Page
对web.config进行新增修改删除读取操作_c#_08对web.config进行新增修改删除读取操作_ide_09    
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11        
protected System.Web.UI.WebControls.Button Button1;
对web.config进行新增修改删除读取操作_microsoft_11        
protected System.Web.UI.WebControls.Label Label1;
对web.config进行新增修改删除读取操作_microsoft_11        
protected System.Web.UI.WebControls.TextBox TextBox1;
对web.config进行新增修改删除读取操作_microsoft_11        
protected System.Web.UI.WebControls.Label Label2;
对web.config进行新增修改删除读取操作_microsoft_11        
protected System.Web.UI.WebControls.TextBox TextBox2;
对web.config进行新增修改删除读取操作_microsoft_11        
protected System.Web.UI.WebControls.Button Button3;
对web.config进行新增修改删除读取操作_microsoft_11        
protected System.Web.UI.WebControls.Button Button2;
对web.config进行新增修改删除读取操作_microsoft_11    
对web.config进行新增修改删除读取操作_microsoft_11        
private void Page_Load(object sender, System.EventArgs e)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11            
对web.config进行新增修改删除读取操作_html_22        }

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_html_20对web.config进行新增修改删除读取操作_ide_19        
Web Form Designer generated code#region Web Form Designer generated code
对web.config进行新增修改删除读取操作_microsoft_11        
override protected void OnInit(EventArgs e)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11            
//
对web.config进行新增修改删除读取操作_microsoft_11            
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
对web.config进行新增修改删除读取操作_microsoft_11            
//
对web.config进行新增修改删除读取操作_microsoft_11
            InitializeComponent();
对web.config进行新增修改删除读取操作_microsoft_11            
base.OnInit(e);
对web.config进行新增修改删除读取操作_html_22        }

对web.config进行新增修改删除读取操作_microsoft_11        
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
/**//// <summary>
对web.config进行新增修改删除读取操作_microsoft_11        
/// Required method for Designer support - do not modify
对web.config进行新增修改删除读取操作_microsoft_11        
/// the contents of this method with the code editor.
对web.config进行新增修改删除读取操作_html_22        
/// </summary>

对web.config进行新增修改删除读取操作_microsoft_11        private void InitializeComponent()
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{    
对web.config进行新增修改删除读取操作_microsoft_11            
this.Button1.Click += new System.EventHandler(this.Button1_Click);
对web.config进行新增修改删除读取操作_microsoft_11            
this.Button2.Click += new System.EventHandler(this.Button2_Click);
对web.config进行新增修改删除读取操作_microsoft_11            
this.Button3.Click += new System.EventHandler(this.Button3_Click);
对web.config进行新增修改删除读取操作_microsoft_11            
this.Load += new System.EventHandler(this.Page_Load);
对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_html_22        }

对web.config进行新增修改删除读取操作_html_22        
#endregion

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_microsoft_11        
private void Button2_Click(object sender, System.EventArgs e)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11            
//新增
对web.config进行新增修改删除读取操作_microsoft_11
            ReadWriteConfig config = new ReadWriteConfig();   
对web.config进行新增修改删除读取操作_microsoft_11            config.ConfigType 
= (int)ConfigFileType.WebConfig; 
对web.config进行新增修改删除读取操作_microsoft_11            config.SetValue(
this.TextBox1.Text,this.TextBox2.Text);
对web.config进行新增修改删除读取操作_html_22        }

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_microsoft_11        
private void Button1_Click(object sender, System.EventArgs e)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11            
//删除
对web.config进行新增修改删除读取操作_microsoft_11
            ReadWriteConfig config = new ReadWriteConfig();   
对web.config进行新增修改删除读取操作_microsoft_11            config.ConfigType 
= (int)ConfigFileType.WebConfig; 
对web.config进行新增修改删除读取操作_microsoft_11            config.removeElement(
this.TextBox1.Text);
对web.config进行新增修改删除读取操作_html_22        }

对web.config进行新增修改删除读取操作_microsoft_11
对web.config进行新增修改删除读取操作_microsoft_11        
private void Button3_Click(object sender, System.EventArgs e)
对web.config进行新增修改删除读取操作_ide_19对web.config进行新增修改删除读取操作_html_20        
对web.config进行新增修改删除读取操作_microsoft_10{
对web.config进行新增修改删除读取操作_microsoft_11            
//修改
对web.config进行新增修改删除读取操作_microsoft_11
            ReadWriteConfig config = new ReadWriteConfig();   
对web.config进行新增修改删除读取操作_microsoft_11            config.ConfigType 
= (int)ConfigFileType.WebConfig; 
对web.config进行新增修改删除读取操作_microsoft_11            config.SetValue(
this.TextBox1.Text,this.TextBox2.Text);
对web.config进行新增修改删除读取操作_html_22        }

对web.config进行新增修改删除读取操作_c#_13    }
3.测试代码下载/Files/singlepine/readwritconfig.rar