1、引用 ajaxpro2.dll 组件; 2、配置web.config文件 <system.web> <httpHandlers> <add path="ajaxpro/*.ashx" verb="POST,GET" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/> </httpHandlers> </system.web> 3、写ajaxpro方法,如下 : [AjaxPro.AjaxMethod] public bool SaveInfo(string paramEmail, string paramContact, string paramFullName) { bool reurnValue = false; LeaveInfoManager myLeaveInfoManager = new LeaveInfoManager(); myLeaveInfoManager.Email = paramEmail; myLeaveInfoManager.Contact = paramContact; myLeaveInfoManager.FullName = paramFullName; try { myLeaveInfoManager.Save(null); reurnValue = true; } catch { } return reurnValue; } 4、在使用页面对方法进行注册,如下: protected void Page_Load(object sender, EventArgs e) { AjaxPro.Utility.RegisterTypeForAjax(typeof(MessageInfo)); // 注册 Ajax 方法 } 5、JS中调用,如下: function SaveInfo() { var paramEmail=document.getElementsByName('email').value; var paramContact=document.getElementsByName('content').value; var paramFullName=document.getElementsByName('name').value; if(!CheckInput(paramEmail,paramContact,paramFullName)) { return; } var isSuccuss=MessageInfo.SaveInfo(paramEmail,paramContact,paramFullName).value; if(isSuccuss) { alert("Submitted to the success! Thank you for giving us valuable advice!"); paramEmail=""; paramContact=""; paramFullName=""; } else { alert("Failure to submit!"); } }