簡體   English   中英

如何顯示使用JavaScript在web.config文件的appsettings中存儲的值?

[英]how to display a value that is stored in appsettings of web.config file using javascript?

<appSettings>
<add key="pat_ins_suc" value="patient registration successful."/>
</appSettings>

我想使用一種方法調用在瀏覽器中使用JavaScript alert()函數顯示值。

public void display()
{
string msg = ConfigurationManager.AppSettings["pat_ins_suc"];
}

如何在alert()函數中傳遞字符串msg,以便它將顯示在Web瀏覽器中。

嘗試這個。 我希望這有幫助

<script type="text/javascript">
    var patinMessage= '<%=ConfigurationManager.AppSettings["pat_ins_suc"]%>';
</script>
  1. 在頁面加載事件中,使用配置管理器將配置值存儲在隱藏字段中。
  2. 使用JQuery從隱藏字段中退出。
  3. jQuery函數function GetWebConfigVal(){var hiddenFildsVal = $(“#hiddenFiledId”)。val(); 警報(hiddenFildsVal); }

如果您使用的是Razor視圖,那么這將有所幫助

<script type="text/javascript">
var url = '@System.Configuration.ConfigurationManager.AppSettings["pat_ins_suc"]';
alert(url);
</script>
<appSettings>
<add key="insert" value="patient inserted successfully"/>
</appSettings>

在web.config文件內的C#代碼文件中編寫此代碼,編寫用於調用JavaScript代碼的代碼

dispay()
{
hdn.Value = ConfigurationManager.AppSettings["insert"];
ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", 
"msg()", true);
}

在.aspx頁中,編寫JavaScript函數以獲取結果

<script>
    function msg()
    {
        alert('<%= hdn.Value%>');
    }
</script>

這將顯示使用JavaScript的警報功能存儲在web.config文件的appsettings中的消息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM