I want to change the web.config via C#.
My Web.config
<?xml version="1.0" encoding="utf-8"?>
<!--
Weitere Informationen zum Konfigurieren der ASP.NET-Anwendung finden Sie unter
"http://go.microsoft.com/fwlink/?LinkId=169433"
-->
<configuration>
<configSections>
...
</configSections>
<system.web>
...
</system.web>
<applicationSettings>
<AdminTest.Properties.Settings>
<setting name="AD_Admin" serializeAs="String">
<value>GastzugangAdmin</value>
</setting>
<setting name="AD_User" serializeAs="String">
<value>GastzugangUser</value>
</setting>
</AdminTest.Properties.Settings>
</applicationSettings>
</configuration>
With string ADAdmin = Properties.Settings.Default.AD_Admin;
can I get the value from th web.config
but I don't know how I can overwrite this. I try this.
protected void btnCon_Click(object sender, EventArgs e)
{
string con = txtCon.Text;
try
{
ConfigurationManager.AppSettings.Set("AD_Admin", con);
Settings.Default.Save();
}
catch (Exception)
{
}
}
But I doesn't work.