2017-12-03 4 views
0

mvc5를 사용하고 있습니다. JSON 배열에서 데이터를 가져 오도록 도와주세요. 이것은 지금 내가JSON Array에서 데이터를 가져 오는 방법

{"data":{"data":[{"Emp_Id":101,"EmpName":"Hussain","Email":"[email protected]","Psw":null,"Cnt_Id":0,"Cnt_Name":"India"}] 

로 데이터를 얻고 내 컨트롤러

public ActionResult Index() 
{ 
    var data = ObjRepo.GetEmployees(1); 
    ObjHybrid.data = data; 
    // return View(ObjHybrid); 
    return Json(new {data=ObjHybrid},behavior:JsonRequestBehavior.AllowGet); 
} 

입니다하지만 현재 당신이 data 속성과 익명 객체를 전달하는

"Data:[{...........}] 

답변

1

으로 필요로하고 그것의 값은 ObjHybrid 개체입니다.

응답 json 데이터로 ObjHybrid 개체가 필요합니다. 이 경우 익명 개체를 사용하지 마십시오. 그냥 이런 식으로, 당신의 아약스에 변환 할

return Json(ObjHybrid,JsonRequestBehavior.AllowGet); 
0

시도 Json 방법의 첫 번째 매개 변수로 (데이터을)를 ObjHybrid 객체를 전달합니다

var ResponseData= JSON.Signfy(data); 
관련 문제