我想从<appSettings>
文件中的web.config
部分检索一个值。密钥名为imgServer
。
我尝试了这个,但它不起作用:
Label1.Text = System.Configuration.ConfigurationSettings.AppSettings.Get("imglServer");
然后我尝试了:
Label1.Text = ConfigurationSettings.AppSettings["imgServer"];
但这也不起作用。
我做错了什么?
答案 0 :(得分:6)
System.Configuration.ConfigurationManager.Appsettings.Get("imglServer");
试试。
答案 1 :(得分:1)
您没有指定您正在使用的ASP.NET版本或使用哪种语言:
在C#中它将是:
Label1.Text = ConfigurationManager.AppSettings["imgServer"];
您可能还需要在类文件的using System.Configuration;
部分或代码隐藏中添加using
。
在VB.NET中它是:
Label1.Text = ConfigurationManager.AppSettings("imgServer")
' Note the round brackets instead of the square brackets as used by C# ^^^
如果System.Configuration
不存在,您可能还需要添加对{{1}}的引用。