Je veux créer une variable dans le fichier web.config et utiliser cette variable dans les formulaires Web. Comment puis-je atteindre cet objectif??
dans web.config:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
en cs:
string str = ConfigurationManager.AppSettings["message"].ToString();
Vous pouvez essayer comme ceci:
<appSettings>
<add key="id" value="12762"/>
<add key ="url" value="http://localhost:10982/Redirect.aspx"/>
</appSettings>
Ensuite, vous pouvez utiliser
using System.Configuration;
et utilisez-le comme ceci:
string id=ConfigurationManager.AppSettings["Id"].ToString();
string url=ConfigurationManager.AppSettings["Url"].ToString();
FYI: Les réponses acceptées pour accéder aux données web.config sont maintenant considérées comme "obsolètes" et doivent être remplacées par:
Exemple:
dans web.config:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
en c #:
ConfigurationManager.AppSettings["message"]
Référence: ConfigurationSettings.AppSettings est obsolète, avertissement