C# 如何以编程方式读取web.config值?
我使用asp.net和c#4。 我有一个Web.Config文件C# 如何以编程方式读取web.config值?,c#,asp.net,web-config,C#,Asp.net,Web Config,我使用asp.net和c#4。 我有一个Web.Config文件 <globalization culture="auto:fr" uiCulture="fr"/> 如何获得文化价值 解决方案感谢您的回答: Configuration config = WebConfigurationManager.OpenWebConfiguration("/"); GlobalizationSection section = (GlobalizationSection)config.GetSe
<globalization culture="auto:fr" uiCulture="fr"/>
如何获得文化价值
解决方案感谢您的回答:
Configuration config = WebConfigurationManager.OpenWebConfiguration("/");
GlobalizationSection section = (GlobalizationSection)config.GetSection("system.web/globalization");
OpenWebConfiguration("/"); // Point to Physical path for the Web.Config file (Useful when using Routing).
GetSection("system.web/globalization"); // Get the globalization section within the system.web node.
这是一个,所以你可以通过
var globalizationSection =
WebConfigurationManager.GetSection("globalization") as GlobalizationSection;
退房
看起来您需要包括/使用System.Web.Configuration.GlobalizationSection
那么,文化
要执行此操作,您可能需要导入System.Configuration和System.Web.Configuration命名空间,但您可以执行以下操作:
//and here is the code to get the section
Configuration config = WebConfigurationManager.OpenWebConfiguration("/");
GlobalizationSection section = config.GetSection("globalization") as GlobalizationSection;
我厌倦了调试器,我得到globalizationSection=null。。。有什么想法吗?@GibboK-你能在你的问题中添加你正在使用的代码吗?我正在使用你的代码。var globalizationSection=WebConfigurationManager.GetSection(“全球化”)作为globalizationSection;在web.config@GibboK中-请添加您正在使用的完整相关代码。您是否引用了项目中的
System.Configuration
程序集?是否进行代码编译?无法使用System.Web.Configuration;使用命名空间获取配置数据类型。。。我错过了什么。thanks@GibboK:尝试导入系统配置。我也尝试了,但问题仍然存在,请阅读我对Russ Cam的评论,我仍然有一个奇怪的问题。谢谢。@GibboK:添加System.Configuration作为对项目的引用,然后在需要的页面上导入System.Configuration和System.Web.Configuration。请尝试将-var globalizationSection=config.GetSection(“System.Web/globalization”)作为globalizationSection;
//and here is the code to get the section
Configuration config = WebConfigurationManager.OpenWebConfiguration("/");
GlobalizationSection section = config.GetSection("globalization") as GlobalizationSection;