程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> Page.ClientScript.RegisterStartupScript不執行問題,page.clientscript

Page.ClientScript.RegisterStartupScript不執行問題,page.clientscript

編輯:C#入門知識

Page.ClientScript.RegisterStartupScript不執行問題,page.clientscript


c#後台使用Page.ClientScript.RegisterStartupScript在前台注冊一段腳本提示,發現沒有效果,尋尋覓覓,終於從度娘處找到了原因:

該頁面多次使用到了Page.ClientScript.RegisterStartupScript(Type type, string key, string script)

問題就出在了參數key上,同一頁面會按順序執行Page.ClientScript.RegisterStartupScript(Type type, string key, string script),如果key都為空或為相同的值,則會只執行第一個腳本,所以後面的就失效了。

Page.ClientScript.RegisterStartupScript(this.GetType(), "alertsuccess", "<script language='javascript'>SendSuccess();</script>");

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved