0
속성 이름이없는 특정 JSON 형식의 데이터를 필요로하는 차트 작성 JavaScript 라이브러리를 사용하고 있습니다. 모델에 데이터를 차트로 반환하는 데 사용하는 개체가 있습니다. [[5, 2], [6, 3], [8, 2]]
Json()을 사용하여 ASP.NET MVC에서 JSON을 특정 형식으로 반환하는 방법
public ActionResult AssetsPerFloor(Guid id)
{
var results = from a in surveyRepository.GetAssetsForBuidling(id)
group a by a.Room.Floor into g
select new ChartData{ Key = g.Key.ToString(), Value = g.Count() };
return Json(results);
}
이 [{"Key":"Main Building","Value":1}]
그러나 형식으로 JSON을 반환이 차트에는 속성 이름, 예를 들어, 필요하지 않습니다 다음과 같이
public class ChartData
{
public string Key { get; set; }
public int Value { get; set; }
}
액션 보이는 다음과 같이이 보인다
어쨌든이 형식으로 결과를 반환 할 수 있습니까? 나는 거기에 간단한 트릭이 있다고 확신하지만, 나는 그것을 생각할 수 없다.
감사합니다, 나는 아직 그것을 이해하지 못한다. 그러나 그것은 작동한다 :) – Sergio