ASP MVC 3을 사용하여 데이터를 표시 할 테이블을 여러 개 만들려면 View에 전달하는 뷰 모델을 만들었습니다. 그러나 차트 도우미를 사용하여 차트/그래프 이미지의 형태로 일부 데이터를 제시하고자합니다.ASP MVC 3 - ViewModel의 차트
이 차트에 기존의 뷰 모델을 재사용 할 수 있습니까, 아니면이 차트를 만들 때 다른 MVC주기를 거쳐야합니까? 내가보기에 이미 가지고있는 것과 동일한 정보를 얻기 위해 데이터베이스로의 왕복 여행을 막으려하고있다. 내가 타격을 가하고있는 "데이터베이스"는 실제로이 정보를 얻을 필요가있을 때마다 값 비싼 로그인, 가져 오기, 로그 아웃주기가 필요한 API입니다.
이것이 가능하지 않다면 "세상의 종말"이 아니지만, 이것이 실전 상태가되게하는 몇 가지 매끄러운 방법이 있어야한다는 느낌이 들었습니다.
감사합니다.
해당보기를 떠나지 않는 한. 그 뷰 모델은 여전히 사용할 수 있습니다. –
그러나 차트 이미지를보기와 같이 "나란히"만들 수 있습니까? img 태그에 src 속성이 있다는 사실은 최소한 다른 컨트롤러를 공격해야한다는 것을 의미합니다. ViewModel을 컨트롤러에 전달하여 이미지를 사용하고 생성 할 수 있습니까? –
컨트롤러가 그것을 받기를 기대하는 한 아무런 문제가 없어야합니다. –