如果WEBFORM頁面有呼叫後端方法去執行某些工作的時候,可以使用微軟的AJAX擴充功能的PageMethods來實現。 首先在頁面中增加AJAX 的 ScriptManager ,並將ScriptManager增加 EnablePageMethods="true" < asp : ScriptManager ID = "ScriptManagerID" runat = "server" EnablePageMethods = "true" ></ asp : ScriptManager > 並在後端程式碼中選擇一個方法將它變成靜態方法並在方法前面增加一個[WebMethod] [ WebMethod ] public static string Update ( string Id ) { //呼叫後處理 ........ } (WebMethod 需 using System.Web.Services) 接著在前端的js中增加呼叫與返回函式 function CallMethod (value) { ...