我的联系方式
微信luoluo888673
QQ951285291
邮箱951285291@qq.com
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步中的方法调取,尽量使用完整的命名空间去调用。