web-dev-qa-db-fra.com

Comment accéder aux paramètres web.config directement dans la page .aspx?

J'ai créé une page Web qui contient des valeurs de paramètres dans Web.Config, par exemple, des images. Donc, je veux donner le chemin des images dans le fichier Web.Config et le nom du fichier dans cette image particulière src. 

Je voulais lire ces paramètres uniquement dans la page aspx, pas dans codebehind.

Par exemple 

Ci-dessous mon code:

Web.Config:
<add key="ImagePath" value="http://192.168.0.181/Labeling/Images/"/>

et dans ma page aspx,

<img id="ImgHeader" runat="server" src="<%ConfigurationManager.AppSettings["ImagePath"]%>" />
33
Sandy
<img id="ImgHeader" runat="server" src="<%$ ConfigurationSettings.AppSettings["ImagePath"] %>" />

Devrait faire l'affaire.

34
Neil Knight

La réponse de Waqas Iqbal: 

<%$ AppSettings:ImagePath %> 

from Liaison des paramètres ASP.Net Web.Config au fichier .ASPX <a href> </a>? a bien fonctionné!

15
Matthew Lock
<%= ConfigurationSettings.AppSettings["ImagePath"] %>
5
x2.

Cela a fonctionné pour moi:

<%= ConfigurationManager.AppSettings("ImagePath") %>
0
jbyrd