c#有关web.config使用疑惑

2025-03-06 22:35:54
推荐回答(2个)
回答1:

web.config 有两个专门的节点用来配置用户自定义的信息,分别是 connectionStrings 和appSettings。前者专门用来存储数据库连接字符串,后者可以存储任意的,当然也可以把数据库连接字符串存在这里。


例如:



  
     
  

那么在 C# 里:

string value = System.Configuration.ConfigurationManager.AppSettings["键名"].ToString();

就可以取到“值”了。


需要注意的是,appSettings 是既可以读也可以写的,但不建议在程序里去改写它,因为一旦 web.config 发生变化,整个网站都会重启的。

回答2:





---获取方式
string fd=System.Configuration.ConfigurationManager.AppSettings["AdminId"]