我想通过java脚本从web.config文件读取应用程序密钥。 要读取的web.config中关键从Javascript读取web.config值
<appSettings>
<add key="Key1" value="value1" />
<appSettings>
我包括我的Java脚本函数内以下。
function Evaluate() {
var key = '<%=ConfigurationManager.AppSettings["Key1"].ToString() %>';
alert(key);
}
但是,我最终得到<%=ConfigurationManager.AppSettings["Key1"].ToString() %>
在警报。
我在想什么?
你的JS代码没有被ASP引擎处理。你把它放在哪里? – bfavaretto
bfavaretto是正确的。你可以在你的ASPX中定义一个包含你需要的值的JavaScript变量。 –
我把它放在一个外部JavaScript文件中。这个文件的链接在webform.aspx页面中给出,作为我应该只将它包含在aspx页面内吗? – user544079