2016-11-18 38 views
0

我想從配置文件加載圖片的路徑,以便在不同的webapp上顯示不同的圖片。在ConfString中使用波浪號〜

這裏我有

<add key="logoFileName" value="~/images/logo.png" /> 

而且我想用它像

<img src="@System.Configuration.ConfigurationManager.AppSettings["logoFileName"]" height="65" /> 

但是.NET只顯示 「〜/圖像/ logo.png」,至極必須由.NET解釋以及。

如何執行此操作以查看徽標?

+1

波浪號必須在您的視圖中的文字,以便剃刀將其轉換爲相對路徑。使用'Url.Content()'在運行時確定的字符串,請參閱重複。 – CodeCaster

回答

0

我終於通過使文件夾的路徑解決這個問題,然後追加文件名:

<add key="logoFileName" value="logo.png" /> 

<img src="~/images/@System.Configuration.ConfigurationManager.AppSettings["logoFileName"]" height="65" />