I want to create a variable in web.config file and to use that variable in web forms. How can I achieve this??
in web.config:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
in cs:
string str = ConfigurationManager.AppSettings["message"].ToString();
You may try like this:
<appSettings>
<add key="id" value="12762"/>
<add key ="url" value="http://localhost:10982/Redirect.aspx"/>
</appSettings>
Then you can use
using System.Configuration;
and use it like this:
string id=ConfigurationManager.AppSettings["Id"].ToString();
string url=ConfigurationManager.AppSettings["Url"].ToString();
FYI: The accepted answers for accessing web.config data are considered "Obsolete" now and should be replaced with:
Example:
in web.config:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
in c#:
ConfigurationManager.AppSettings["message"]
Reference: ConfigurationSettings.AppSettings is obsolete, warning
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With