ASP.NET中如何使用AjaxPro

ASP.NET中如何使用AjaxPro:
AjaxPro其实就是ajax,下面介绍一下如何使用它。
第一步:
下载AjaxPro.dll(或者AjaxPro.2.dll),并且添加引用到项目,这个步骤就不用说了吧,最基本的操作。
第二步:
修配置文件web.config ,代码精简如下:

<system.web>
<httpHandlers>
<!--注册ajaxPro.2-->
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
</system.web>

第三步:
对AjaxPro在页Page_Load事件中进行运行时注册,代码如下:

protected void Page_Load(object sender, EventArgs e)
{
  AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxDemo)); //注册
}

第四步:创建服务器方法,并且用[AjaxPro.AjaxMethod]标注:

[AjaxPro.AjaxMethod]
public string GetImgByAjaxPro()
{
  return "image/54222860.jpg";
}

第五步:前台JS的调用:

function GetMethodByAjaxPro()
{
  //JustTest是当前的名字空间,AjaxDemo表示后台类
  var a = JustTest.AjaxDemo.GetImgByAjaxPro();
  document.getElementById("imgAjaxPro").src = a.value;
}

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=9665

更多内容可以参阅:http://www.softwhy.com/javascript/

你可能感兴趣的:(ASP.NET中如何使用AjaxPro)