一直就想搞搞ajax,可是就是没时间,恩,今天总算是有了点时间,就搞了搞。运行ajax还是很简单的,一个Dll,一个配置文件,然后就引用,开始做,呵呵。
首先现在ajax的Dll,我下载的是6.6.2.2_DLL,是个压缩包,解压缩后有两个Dll(AjaxPro.2.dll,AjaxPro.dll)和一个Web.config文件,用Visual Studio 2005将这个两个Dll添加到工程引用中,然后新建一个aspx页面,添加命名空间using AjaxPro.Cryptography;
using AjaxPro.Services;
然后在画面Load事件中添加对ajax对象的注册AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxTest));
然后在cs文件中随便写要完成的业务功能,我随便写了个得到文字长度的东西
[AjaxPro.AjaxMethod()]
public int GetLength(string sss)
{
return sss.Length;
}
ok了,后台程序就写好了,然后在画面上添加了个button,给这个button弄了个click的事件,
function GetServerData()
{
var strGet = "sssss";
AjaxTest.GetLength(strGet,_CallBack);
}
function _CallBack(response)
{
if(!response.error)
{
alert(response.value);
}
}
一个CallBack,ok,画面就完成了,然后将下载的web.config文件添加到工程中,然后就大功告成了