csharp Retornar json en asp.net MVC Controller

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp Retornar json en asp.net MVC Controller相关的知识,希望对你有一定的参考价值。

 [HttpGet]
        public ActionResult alumnosSeccion(string id)
        {
            if (id != "null" && id != null && id != "0" && id != "" && id != "undefined")
            {
                long seccionId = long.Parse(id);// 2333;
                var alumnos = OmegaBusinessData.Data.DataProfesor.GetAlumnosSeccionProfesor(seccionId);

                return Json(new
                {
                    aaData = alumnos.Select(x => new[] { x.Id.ToString(),x.fotoAlumno == "" ? "<img src='../../images/emptyuser.png' height='70px' width='60px' />" : x.fotoAlumno,x.Numeroexpediente,x.rut,x.nombreAlumno,
                  x.Email, x.linkAnotacionAlumno})
                }, JsonRequestBehavior.AllowGet);
            }
            else
            {
                List<AlumnosSeccionViewModel> result = new List<AlumnosSeccionViewModel>();
                return Json(new
                {
                    aaData = result.Select(x => new[] { x.Id.ToString(),x.fotoAlumno,x.Numeroexpediente,x.rut,x.nombreAlumno,
                  x.Email, x.linkAnotacionAlumno})
                }, JsonRequestBehavior.AllowGet);


            }
        }

以上是关于csharp Retornar json en asp.net MVC Controller的主要内容,如果未能解决你的问题,请参考以下文章

sql 选择批量,retornar valores类型

csharp 与文化串联的月份西班牙语/ Mes a partir de una Fecha en C#conculturaEspañol

csharp generar pdf en wpfaplication

csharp 选择选项列表en c#razor

csharp obtener campos de usuario en pantalla

csharp Filtrar combo del sistema en SAP(no probado)