首页 新闻 会员 周边 捐助

C#的Webservice对数据库进行读写,返回序列化的业务对象,请问javascript Ajax如何调用以及返回数据的显示

0
悬赏园豆:10 [已关闭问题] 关闭于 2015-01-08 09:24

      如题,C#的Webservice对数据库进行读写,返回序列化的业务对象,请问javascript Ajax如何调用以及返回数据的显示。

      

     1、UniUser业务对象  

   [Serializable()]

   public class UniUser

    {

        public string   UserId {get;set;}      

        public string   UserName {get;set;}  

        public string   PassWord  {get;set;}  

        public string   Photo {get;set;}

        public DateTime   DateCreated {get;set;}

        public string   Memo {get;set;}

    }

 

2、UniUser的Webservice接口

 

    /// <summary>

    /// WebService的摘要说明

    /// </summary>

    [WebService(Namespace = "http://www.winder.com/")]

    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

    [System.ComponentModel.ToolboxItem(false)]

    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。

    // [System.Web.Script.Services.ScriptService]

 

    public class UniUserWebService : System.Web.Services.WebService

    { 

        [WebMethod] 

        private static readonly IUniUserDao    

                                         IDao=Wangzl_ADaoFactory.CreateUniUserDao();

       

              public static int AddUniUser(UniUser uniUser)

              {   return IDao.AddUniUser(uniUser);  }

             

              public static UniUser  GetUniUserByUserId(string userId)

              {  return IDao.GetUniUserByUserId(userId); }

       

             public static IList<UniUser>   GetUniUsersTopN(int n)

              {  return IDao.GetUniUsersTopN(n);       }

 

3、Javascript AJAX 如何调用UniUser WebService三个方法以及HTML显示

WesternWind的主页 WesternWind | 初学一级 | 园豆:7
提问于:2015-01-06 14:42
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册