我想在web.config文件中创建一个变量,并在Web表单中使用该变量。 我怎么能实现这个?
答案 0 :(得分:65)
:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
in cs:
string str = ConfigurationManager.AppSettings["message"].ToString();
答案 1 :(得分:14)
您可以尝试这样:
<appSettings>
<add key="id" value="12762"/>
<add key ="url" value="http://localhost:10982/Redirect.aspx"/>
</appSettings>
然后你可以使用
using System.Configuration;
并像这样使用它:
string id=ConfigurationManager.AppSettings["Id"].ToString();
string url=ConfigurationManager.AppSettings["Url"].ToString();
答案 2 :(得分:4)
仅供参考:接受web.config数据的已接受答案现在被视为“已过时”,应替换为:
示例:
web.config中的:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
在c#中:
ConfigurationManager.AppSettings["message"]