1.添加引用AjaxPro.2.dll到项目中
2.添加webconfig
iis6添加 在中添加:
iis7添加在下:
3.在page_Load()事件中加入:
AjaxPro.Utility.RegisterTypeForAjax(typeof(WebSocket));
4.在方法上面加入:
[AjaxPro.AjaxMethod]
public int selectuser(string id)
{
return 1;
}
5.客户端同步调用:
var result=WebApplication1.WebSocket.selectuser(txt).value;
6.客户端异步调用:
WebApplication1.WebSocket.selectuser(txt,onOk);
function onOk(result){
var r= result.value;
}
5和6不同的地方是5会等方法执行完才继续执行下面的代码,而6不会只要后台一返回,立即执行下面的代码,不会等回调函数执行完后。
原文:http://www.cnblogs.com/Evan-Pei/p/4806935.html