我在aspx.cs頁面中有方法,我想在選擇框更改事件後在javascript函數的.aspx頁面中訪問此方法,因爲selectbox選項將更改值更改爲傳遞給aspx。 cs頁面的方法。並將該值綁定到另一個具有該值的選擇框來自Web服務。在javascript中訪問服務器端方法
-1
A
回答
2
您可以通過使用UpdatePanel並將此控件定義爲AsyncPostBackTrigger並使用AutoPostback =「True」或使用WebMethod() attribute在頁面中定義Async方法,然後使用jQuery來訪問服務器端的OnCheckChanged方法處理程序/ Javascript來執行請求。
0
要訪問的服務器端方法的JavaScript函數內部以下需要被覆蓋:
1)背後方法中的代碼必須具有「的WebMethod」的屬性和應該是一個靜態方法。
2)ScriptManager必須添加到窗體標籤中。
3)PageMethods。來調用方法後面的代碼。後面的片段
代碼:
[Webmethod]
Public static IamServerMethod()
{
//Your logic goes here
}
ASPX文件片段:
添加腳本經理:
<asp:ScriptManager ID="ScriptMgr" runat="server" EnablePageMethods="true">
</asp:ScriptManager>
裏面的JavaScript函數:
Function IamJavascriptFunction()
{
PageMethods. IamServerMethod();
}
相關問題
- 1. 訪問服務器端方法/控制
- 2. 訪問服務器端列表到javascript
- 3. 問題訪問客戶端的方法中的服務器方法
- 4. 在TastyPie資源上訪問「服務器端」模型方法
- 5. 在服務器端通過客戶端訪問sqlite javascript
- 6. javascript問題服務器端
- 7. 從客戶端訪問服務器端方法的最佳方法?
- 8. 訪問服務器端DataTable在asp.net MVC 3.0中的JavaScript
- 9. 在服務器端訪問jQuery控件?
- 10. 從Meteor服務器端方法訪問集合
- 11. 訪問服務器端的DataTable的JavaScript在asp.net MVC 3.0
- 12. 在JavaScript服務器端限制URL訪問
- 13. 在外部JavaScript文件中使用服務器端方法
- 14. 在服務器上禁止Javascript訪問
- 15. 隱藏變量VS服務器變量在javascript中訪問客戶端端
- 16. 無法在移動端或通過REST訪問方法服務器
- 17. 客戶端Javascript方法後運行服務器方法
- 18. AJAX調用ASP.Net服務器端Web服務方法問題
- 19. Javascript服務器端?
- 20. 在綁定服務中訪問遠程服務方法
- 21. 服務器端和客戶端方法
- 22. 設置服務器訪問端口? CORS?
- 23. 訪問服務器端的Cookie
- 24. 服務器端的Google訪問令牌
- 25. 訪問服務器端頁面錯誤
- 26. 限制訪問服務器後端
- 27. 訪問服務器端標籤的值
- 28. smartGWT服務器端訪問數據rpc
- 29. 從openshift服務器訪問端口7000
- 30. Google Calendar API服務器端訪問
聽起來好像要' AutoPostBack = True'。 – Yuck 2012-08-01 14:30:10
您必須執行回發,或發出Ajax請求。 – 2012-08-01 14:31:11
沒有財產Autopostback? – jayu 2012-08-01 14:34:01