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
浙公网安备 33010602011771号