asp.net web配置appSettings在母版页中为空

asp.net web配置appSettings在母版页中为空,asp.net,web-config,master-pages,configuration-files,appsettings,Asp.net,Web Config,Master Pages,Configuration Files,Appsettings,我有一个ASP.NET web应用程序。其中一个文件夹中有几个母版页和一个web.config文件。问题是,当我读取母版页中的appSettings时,加载该web.config文件中的所有appSettings都为空。相反,当我尝试读取ConfigurationManager.appsettings中的所有密钥时,它包含网站的主web.config文件appsettings。您可以按如下方式指定所需的web.config文件夹: System.Configuration.Configurati

我有一个ASP.NET web应用程序。其中一个文件夹中有几个母版页和一个web.config文件。问题是,当我读取母版页中的appSettings时,加载该web.config文件中的所有appSettings都为空。相反,当我尝试读取ConfigurationManager.appsettings中的所有密钥时,它包含网站的主web.config文件appsettings。

您可以按如下方式指定所需的web.config文件夹:

System.Configuration.Configuration c = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~/folder");
阅读: