2016-08-04 95 views
0

appSetting parameters 我在我的母版页文件中使用了应用程序设置中的值,但我想我正在使用错误的语法。请容忍我,因为我是很新的一把umbraco如何在我的.master模板中使用appSetting参数(位于web.config中)

我的web.config代码

<appSettings> 
    <add key="myKey" value="7829e" /> 
</appSettings> 

我的母版页中的代码是

<umbraco:Macro runat="server" language="cshtml"> 
     @AppSetting.myKey 
    </umbraco:Macro> 

回答

2

在所有这不是一把umbraco相关的,你应该可以做

ConfigurationManager.AppSettings["key"] 

就像你在标准的ASP.NET。

+0

当我在我的.master页面中使用ConfigurationManager.AppSettings [“key”]什么也没有显示 – Jimmy

+0

你用你设置的名称替换“key”,对吧?你的例子中的“myKey”?另外,如果您正在使用实际母版页(.master),则无法使用Razor语法。试试<%= ConfigurationManager.AppSettings [“myKey”]%>。哪个Umbraco版本是这个,BTW? –

+0

是的,我用我正在使用的名称替换“Key” – Jimmy

相关问题