[英]Javascript is not working when used with UpdatePanel
我將以下代碼放在兩頁中。
任何人都知道在情況2的情況下我應該怎么做才能執行相同的操作。
StringBuilder jScript = new StringBuilder();
jScript.Append("<script type='text/javascript'>");
jScript.Append("Sys.WebForms.PageRequestManager.getInstance().add_endRequest(AlertMe);");
jScript.Append("function AlertMe() {");
jScript.Append(" alert('Hi Hoo')");
jScript.Append("}");
jScript.Append("AlertMe();");
jScript.Append("</script>");
Page.ClientScript.RegisterStartupScript(typeof(string), "save_as", jScript.ToString());
我不確定我是否理解正確,但是可能您正在尋找功能
ScriptManager.RegisterStartupScript()
因為Page.ClientScript現在已過時,並且它的功能“ RegisterStartupScript”不適用於更新面板異步回發。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.