就是类似这样的配置节:
写了4个类:
配置项:NameValueConfigurationItem
配置项集合:NameValueConfigurationCollection
配置节处理类:NameValueConfigurationSection
具体配置节处理类:FrameworkConfiguration
配置节处理配置:
修改配置:
= System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");
Mars.Utility.Web.Configuration.NameValueConfigurationSection
section =
(Mars.Utility.Web.Configuration.NameValueConfigurationSection)
config.GetSection("system.framework");
section.Settings.Remove(_key);
section.Settings.Add(new Mars.Utility.Web.Configuration.NameValueConfigurationItem(_key,TextBoxValue.Text));
config.Save(ConfigurationSaveMode.Modified);