MYBLOG

欢迎来到小马哥的个人博客~

[原创]AjaxPro.2.dll在VS2012使用中的基本使用

2020-03-08学海无涯

AjaxPro是ASP.NET平台上著名的AJAX框架,全名叫Ajax.NET Professional,这是一个很好用的Ajax框架,在实际项目中经常会用到,接下来介绍一下他的用法。

1、首先将其引用到项目中(点我下载

2、配置webconfig,在<system.web></system.web>中添加一下代码

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

3、在需要使用的页面下进行注册

 protected void Page_Load(object sender, EventArgs e)    //在pageload里面注册下
        {
            AjaxPro.Utility.RegisterTypeForAjax(typeof(List_ApplyAdvert));
        }

4、在已经注册的页面下进行编写AJAX方法

        [AjaxPro.AjaxMethod]//必须声明
        public int GetCurrentScreenAdvertTotal(int ScreenID,int layerid)
        {
           //方法体重仅接受传入参数,调用后台参数方法无效
           }

5、前台JS调用

MYAPP.ITMedia_User.Manage.Basenace.ApplyAdvert.List_ApplyAdvert.GetCurrentScreenAdvertTotal(screenid,layerid, callback).value;

至此全部调用流程完毕,需特别声明一下,第5步中的方法调取,尽量使用完整的命名空间去调用。