1, 添加AjaxPro.2.dll引用
2, 添加Web.Config配置。在<system.web></system.web>节点中,添加
<httpHandlers>
<add verb="*" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2" />
</httpHandlers>
配置
3, 在想用Web窗体注册当前窗体类。如下:
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(XXX));
//XXX是当前窗体的类名称,每次load都要进行注册
}
4,在需要在JS中调用的方法进行属性配置,如:
[AjaxPro.AjaxMethod]
public string TestAjaxPro()
{
return “测试AjaxPro”;
}
5,在Js中调用相应的AjaxPro方法
Function fun_TestServerMethod()
{
var str= XXX. TestAjaxPro();
alert(str);
}
Ok,以上就是AjaxPro的使用流程