asp.net-mvc - transforms - web config transform visual studio 2017
¿Creando variables personalizadas en el archivo web.config? (3)
Quiero crear una variable en el archivo web.config y usar esa variable en formularios web. ¿¿Cómo puedo conseguir esto??
FYI: Las respuestas aceptadas para acceder a los datos de web.config se consideran "obsoletas" ahora y deben reemplazarse con:
Ejemplo:
en web.config:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
Cª#:
ConfigurationManager.AppSettings["message"]
Referencia: ConfigurationSettings.AppSettings está obsoleto, advirtiendo
Puedes probar así:
<appSettings>
<add key="id" value="12762"/>
<add key ="url" value="http://localhost:10982/Redirect.aspx"/>
</appSettings>
Entonces puedes usar
using System.Configuration;
y úsalo así:
string id=ConfigurationManager.AppSettings["Id"].ToString();
string url=ConfigurationManager.AppSettings["Url"].ToString();
en web.config:
<appSettings>
<add key="message" value="Hello, World!" />
</appSettings>
en cs:
string str = ConfigurationManager.AppSettings["message"].ToString();