Ok, in this tutorial we are going to read appSetting and connectionStrings that are defined in web.config.
For explanation’s sake lets have a sample web.config file first
<configuration> <appSettings> <add key="Mykey" value="Some Value" /> </appSettings> <connectionStrings> <add name="localConnStr" value="Data Source=ys2012;Initial Catalog=myDB;User ID=sa;Password=123;" /> </connectionStrings> </configuration>
So in the above example I have defined 1 appSetting and 1 connectionString. Now below I have used the Configuration Manager Class to read appSettings as well as connectionStrings
1. Reading AppSetting
string value = ConfigurationManager.AppSettings["Mykey"].ToString();
2. Reading ConnectionString
string value = ConfigurationManager.ConnectionStrings["localConnStr"].ToString();