码迷,mamicode.com
首页 > Web开发 > 详细

关于AjaxPro的用法

时间:2015-09-14 13:58:32      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

1.添加引用AjaxPro.2.dll到项目中

2.添加webconfig

  iis6添加 在<system.web>中添加:

<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>

  iis7添加在<configuration>下:

<system.webServer>
    <handlers>
      <add name="abc" verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
    </handlers>
</system.webServer>

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不会只要后台一返回,立即执行下面的代码,不会等回调函数执行完后。

 

关于AjaxPro的用法

标签:

原文地址:http://www.cnblogs.com/Evan-Pei/p/4806935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!