ASP.NET中进行回调

在ASP.NET中进行回调
实现接口ICallbackEventHandler

获取一个对客户端函数的引用;调用该函数时,将启动一个对服务器事件的客户端回调。
MSDN: https://msdn.microsoft.com/zh-cn/library/system.web.ui.clientscriptmanager.getcallbackeventreference.aspx
Page.ClientScript.GetCallbackEventReference(this, "arg", "CallBack", null, "CallBackError", false)

1、依次调用服务器实现的方法:

    //
        // 摘要:
        //     处理以控件为目标的回调事件。
        //
        // 参数:
        //   eventArgument:
        //     一个字符串,表示要传递到事件处理程序的事件参数。
        void RaiseCallbackEvent(string eventArgument);
       // 摘要:
        //     返回以控件为目标的回调事件的结果。
        //
        // 返回结果:
        //     回调的结果。
        string GetCallbackResult();
   
2、再执行前端的方法
   function CallBack(result)
    {
        result=eval("("+result+")");
    }

    //回调出错
    function CallBackError(error) {
        alert(error);
    }

jQuery 的回调,请访问:http://www.cnblogs.com/dhui69/p/4031647.html

posted on 2015-04-24 11:26  二狗你变了  阅读(239)  评论(0)    收藏  举报

导航