2013-01-08 5 views
0

System.Web.UI.DataVisualization 차트 집합 (ASP.NET 4.0)이 훌륭하게 작동하고 파일을 디스크에 저장하고 있습니다. 문제가 없으며 훌륭하게 작동합니다.다른 도메인의 System.Web.UI.DataVisualization 차트 이미지를 제공하는 방법?

도전 과제는 내가 쿠키가없는 도메인에서 내 정적 이미지와 자산을 모두 제공하고 있으며 결국에는 CDN에서 제공한다는 것입니다. 불행히도 차트의 IMG SRC는 항상 상대적입니다. 정적 자산 서버의 루트 도메인을 지정할 수 있도록이를 재정의하는 방법을 찾지 못하는 것 같습니다.

나는 아직 시도하지 않은 몇 가지 가능한 해결 방법

은 다음과 같습니다

  • 이 Progamatically, 차트를 생성하고 수동으로
  • URL은 어떤 이미지에 대한 요청 (추가 서버 히트를 재 작성 페이지에 이미지 컨트롤을 추가 할 수 없습니다 작업)
  • 검색 및 SRC 교체가 수동으로 마크 업하기 전에 브라우저로 전송됩니다 (우)

은 다른 가능성은 내가 알고/생각이 아니에요 있습니까? 감사!

답변

0

내 자신의 질문에 답하기 위해 프로그래밍 방식으로 차트를 생성하고 (HTML에 제어 태그를 추가하는 것부터) 수동으로 페이지에 컨트롤을 추가하는 것은 처음부터 훌륭하게 작동하는 것 같습니다.

마크 업에서 스타일을 지정하는 기능이 없어 지므로 다른 아이디어도 환영합니다.

편집 : 스타일 마크 업을 남겨두고 프로그래밍 방식으로 차트 컨트롤을 숨기고 이미지 컨트롤을 별도로 추가하기로 결정했습니다. 위대한 작품!

편집 : 이미지 컨트롤을 별도로 추가하는 것에 대한 한 가지주의 사항이 있습니다. 각 데이터 포인트에 대한 툴팁을 사용하면 컨트롤 자체에서 생성되므로이 변경 사항을 구현하면 더 이상 작동하지 않습니다.