Opdatering af usercontrol virker ikke
Hej,Jeg forsøger at hente værdier ind i en usercontrol fra web.config.
Først min opbygning:
Site.ascx - i denne tilføjer jeg så MainPageSettings.ascx
Kode start
protected void btnReset_Click(object sender, System.EventArgs e)
{
mainPageSettings.LoadSettings(); }
Kode slut
I min MainPageSettings.ascx har jeg en public metode der henter værdier fra web.config (dette fungerer også når jeg loader Site.ascx - men ikke når jeg forsøger at hente værdierne igen i en fortryd knap).
Kode start
public void LoadSettings()
{
if (AppSettingsSection != null)
{
if ((AppSettingsSection.Settings["DisplayUserActivity"] == null))
{
cboxDisplayUserActivity.Checked = true;
}
else
{
cboxDisplayUserActivity.Checked = Convert.ToBoolean(AppSettingsSection.Settings["DisplayUserActivity"].Value.ToString());
} }
}
Kode slut
Jeg kan se, når jeg laver en "Run to curser", at den går ind i LoadSettings()......den opdaterer bare ikke checkboxen.
Nogen der har et forslag til hvorfor?
Jeg skal nok også lige tilføje, jeg har lavet det tilsvarende for Gem knappen og her fungerer alt perfekt. Den gemmer i web.config som den skal.
mvh
simsen :-)