我想通過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