Javascript:
PageMethods.DragEventToEvent(event.text(), event.parent().parent().text(), cell.parent().text(), OnSucceeded, OnFailed);
C#功能:
[WebMethod]
public static void DragEventToEvent(string evt, string startCell, string endCell) {
//Blahblah
}
这"工作",但它是静态通话。我需要一个非静态的电话。可以用页面方法完成吗?
答案 0 :(得分:1)
你不能使用PageMethods进行非静态函数调用。
请改用System.Web.UI.ICallbackEventHandler。
Implementing Client Callbacks Programmatically Without Postbacks in ASP.NET Web Pages
示例1:
Asynchronous client script callbacks
示例2:
Using ICALLBACKEventHandler in ASP.NET
GL HF;)