1

我正在运行以下代码。在我的 webconfig 中更改 appSetting。但是我必须做一个额外的页面加载来“创造魔法”。

第一个。页面加载。使用以前的设置。第二个页面加载。好的。

我把它放在里面Page_PreInit

    Configuration configuration = WebConfigurationManager.OpenWebConfiguration("~");
    AppSettingsSection appSettings = (AppSettingsSection)configuration.GetSection("appSettings");

    appSettings.Settings["FileManager"].Value = "newValue";
    configuration.Save();
4

1 回答 1

0

如果您的意思是“第一页加载”在此代码之后运行的代码,这是正常的。

配置文件只是在请求之后(和 preInit 之前)午餐。
我认为唯一的解决方案是使额外的页面加载。

于 2013-12-28T12:45:20.253 回答