是否有可能在JavaScript中調用我的代碼隱藏中的C#函數?從javascript調用ASP.Net函數
回答
是的,你可以使用PageMethods。
PageMethods的另一個鏈接... http://sappidireddy.wordpress.com/2008/03/31/how-to-call-服務器端函數從客戶端代碼使用pagemethods在aspnet-ajax/ – 2010-10-26 07:22:03
謝謝@Darin。這看起來太過分了。我有一個問題,雖然,我得到一個JavaScript錯誤,指出PageMethods不被識別。你能想到我做錯了什麼嗎? – 2010-10-26 07:48:42
您不能從客戶端代碼直接調用服務器端代碼 。那 是因爲通過設計,服務器端 代碼在客戶端執行在服務器端和 客戶端代碼。 但是有一些解決方法。致 來自javascript的撥打服務器端代碼, 您將需要使用AJAX和 最簡單的方法,就是使用AJAX擴展的ASP.NET 。
檢查此鏈接
How to call Server Side function from Client Side Code using PageMethods in ASP.NET AJAX
這是我的回答的副本;-) http://stackoverflow.com/questions/3994150/can-you-call-c-function-from-javascript/3994170#3994170 – Shoban 2010-10-26 07:23:01
- 1. 從asp.net調用javascript函數複選框
- 2. ASP.NET調用JavaScript函數OnClick
- 3. JavaScript函數調用ASP.NET
- 4. javascript函數調用asp.net
- 5. 如何從asp.net Sub函數調用JavaScript函數?
- 6. 與調用eval函數javascript函數從Asp.net文本
- 7. 如何使用asp.net調用javascript函數?
- 8. javascript + asp.net - 從c#調用javascript函數並傳遞一個對象
- 9. 從objectiveC調用javascript函數
- 10. 從WebMethods調用Javascript函數
- 11. 從javascript調用VB.net函數
- 12. 從JavaScript調用jQuery函數
- 13. 從PHP調用JavaScript函數
- 14. 從Javascript調用Azure函數
- 15. 從HTML調用JavaScript函數
- 16. AS3函數調用從JavaScript
- 17. 從Javascript函數調用BHO
- 18. 從php調用Javascript函數
- 19. 從HTML調用JavaScript函數
- 20. 從Perl調用Javascript函數
- 21. 從javascript調用PHP函數
- 22. 從UIWebView調用javascript函數
- 23. 從javascript調用ajax函數
- 24. 從ascx調用Javascript函數
- 25. 從javascript調用VB函數
- 26. 從SVG調用JavaScript函數
- 27. 從servlet調用JavaScript函數
- 28. 從JavaScript調用php函數
- 29. 從vbscript調用javascript函數
- 30. 從Jquery調用javascript函數
你可能只需要使用Web服務和AJAX調用的... [您可以通過從JavaScript調用C#功能?( – 2010-10-26 07:22:36
可能重複http://stackoverflow.com/questions/3994150/can-you-call-c-function-from-javascript) – Shoban 2010-10-26 07:23:19