using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; namespace MyAjax { /**////<summary> /// NumberOP 的摘要说明 ///</summary> publicclass NumberOP { public NumberOP() { } [AjaxPro.AjaxMethod]]//要在client调用的必须使用这个attribute标明一下 publicint Add(int a, int b) { return a + b+100; } [AjaxPro.AjaxMethod]//要在client调用的必须使用这个attribute标明一下 publicstring GetServerTime() { return DateTime.Now.ToShortTimeString(); } } }
3.在调用到的页面的page_load方法中注册这个类
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using MyAjax; public partial class _Default : System.Web.UI.Page { protectedvoid Page_Load(object sender, EventArgs e) { AjaxPro.Utility.RegisterTypeForAjax(typeof(NumberOP)); } }