MVC自定义对象返回JSON

 
 public JsonResult Get_Category()
        {
            JsonResult json = null;         
            List<object> list_CateData=new List<object>();
            EnYuan.BSS.Site.Dto.SiteCateDto siteCateDto = new EnYuan.BSS.Site.Dto.SiteCateDto();
            IList<SiteCateDto> list_Cate = Get_Cates("0");
            if (list_Cate != null)
            {
                foreach (SiteCateDto item in list_Cate)
                {                  
                    IList<SiteCateDto> list_CateSon = Get_Cates(item.Id);
                    list_CateData.Add(new { item, SonCate = list_CateSon });                
                }
            }
            return Json(list_CateData);
        }

你可能感兴趣的:(mvc,object,对象,MVC自定义对象返回JSON)