是否有可能從一個asp.net服務器控件運行一次性客戶端腳本? 我知道你可以在普通頁面上使用Page.ClientScript.RegisterStartupScript()
,但顯然不適用於服務器控制。ASP.Net服務器控制客戶端腳本
0
A
回答
1
使用上onClientClick="Javascript_FuncName"
屬性
樣品
<asp:Button ID="Button1" runat="server" Text="SAVE & SUBMIT"
OnClick="BtnSave_Click" onClientClick="return CheckFunction"></asp:Button>
當你想運行您的服務器端代碼第一次那麼你的客戶端,然後在服務器端代碼末尾添加此行
ClientScript.RegisterStartupScript(GetType(), "Javascript",
"javascript:FUNCTIONNAME(); ", true);
如果您使用UpdatePanel
,請嘗試像這樣
ScriptManager.RegisterStartupScript(GetType(), "Javascript",
"javascript:FUNCTIONNAME(); ", true);
1
我知道你可以在普通頁面上使用Page.ClientScript.RegisterStartupScript(),但顯然不適用於服務器控件。
是的,它可以在服務器控件上工作。例如,您可以在服務器控件的OnPreRender
方法中調用Page.ClientScript.RegisterStartupScript
。
+0
對不起,它在那裏,但我需要在服務器端的按鈕單擊事件後運行它! – user1166905
相關問題
- 1. 如何禁用客戶端腳本塊服務器端(asp.net)
- 2. asp.net - 客戶端控制更改未見服務器端
- 3. 我們如何從asp.net服務器端腳本調用客戶端腳本?
- 4. DataTables服務器端腳本的客戶端腳本
- 5. 客戶端腳本和服務器端腳本語言
- 6. ASP.NET服務器端腳本
- 7. asp.net驗證客戶端或客戶端或服務器端
- 8. 客戶端腳本與服務器腳本
- 9. 版本控制軟件(客戶端服務器型號)
- 10. 版本控制客戶端服務器應用程序
- 11. ASP.NET:混合服務器控件與客戶端控件?
- 12. ASP.NET Response.Cookie客戶端或服務器?
- 13. 通過服務器端腳本使用node-ncurses客戶端?
- 14. 客戶端腳本中的服務器端變量
- 15. PHP客戶端操作運行腳本服務器端
- 16. Opa:它如何識別服務器端或客戶端腳本
- 17. JSON在客戶端用於ASP.NET腳本服務的字符串?
- 18. PHP:SOAP Web服務客戶端web服務ASP.NET服務器
- 19. 服務器端腳本和客戶端腳本之間有什麼區別?
- 20. 如何客戶端腳本或者服務器端腳本是否運行
- 21. ASP.NET服務器控件客戶端事件處理
- 22. 服務器或客戶端自定義ASP.Net控件?
- 23. Java:服務器/客戶端 - >客戶端/客戶端
- 24. SVN客戶端/服務器版本
- 25. 客戶端服務器 - (TCP)
- 26. BufferedReader,客戶端/服務器
- 27. JXTA客戶端 - 服務器
- 28. 客戶端服務器C++
- 29. 服務器客戶端iphone
- 30. 服務器和客戶端
這將運行在服務器代碼之前,但我需要服務器代碼先運行,因此需要從代碼後面觸發它。 – user1166905
然後在您的服務器端代碼 –
結束時調用您的客戶端功能。不起作用,沒有錯誤但功能未被調用。 – user1166905