1:在项目中添加 AjaxPro.2.dll。
2:配置文件中
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
3:AjaxPro.Utility.RegisterTypeForAjax(typeof(*****));
4:[AjaxPro.AjaxMethod]
5:function username()
{
var strusername=document.getElementById("tb_account").value;
var parm=strusername;
var a=AddFrontUser.userValidate(parm);
var returns=IsUsernameExit_callback(a);
}
function IsUsernameExit_callback(res)
{
var msg=document.getElementById("Label1");
var bret=res.value;
if(bret=="0")
{
msg.innerHTML="用户名已存在,请选择其他用户名!";
}
else if(bret=="1")
{
msg.innerHTML="恭喜您用户名可以使用!";
}
}
注意cs页面的函数中不能出现服务器端控件。tv_gov.Nodes.Add(tn); 缺少对象