AjaxPro怎么用

AjaxPro是首家支持以各种方式通过javascript访问服务端.net的免费库,类似于SAJAX。它能把Javascript请求发送到.NET方法,服务端传回给Javascript,甚至包括串行化自定义类。
其主要特点如下:
可以在Javascript中访问Session和Application数据。
缓存查询结果。
免费使用源代码。
所有类支持Javascript客户端返回数据,可以在Javascript中使用DataSet。
使用HtmlControls组件访问和返回数据。
页面无需重载,用事件代理(数据访问层)。
因为只提供一个调用接口方法,所以服务端CPU占用非常少。


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


using AjaxPro;
//(1)第一步引用AjaxPro

AjaxPro.Utility.RegisterTypeForAjax(typeof(Index));
//(2)Page_Load方法中添加AjaxPro.Utility.RegisterTypeForAjax(typeof(当前类的名称));

[AjaxPro.AjaxMethod]
//(3)要AjaxPro调用的后端方法上面加入[AjaxPro.AjaxMethod]标识

//  (4)   前端调用直接   后端类名.后端ajax方法名.value;列如:ajaxclass.getajaxdate().value;

posted @ 2018-11-07 18:07  蓬鹏  阅读(428)  评论(0编辑  收藏  举报