2011-09-02 2 views
2

저는 Java Script Highcharts로 작업했으며 기본적인 'Chart Builder'앱을 만들었습니다. 내 목표 중 하나는 사용자가 원하는만큼 많은 옵션을 만들고 수정하여 DB에 저장하는 것입니다. 주요 문제는 Highcharts 개체를 C# 클래스로 변환하려고하는 것입니다. 나는 필자가 필요로하는 부분을 사용하여 천천히 (즉, 수동으로) 구축했지만, 결국 모든 것을 변환하는 데 오랜 시간이 걸린다.javascript Highcharts는 C# 클래스로 객체입니다.

적으로는, 내가 만들고 싶은 및 설정 전체 highcharts 옵션은 서버 측 객체 그냥이 작업을 수행 할 수있는 쉬운 방법이 있나요 highcharts

완전한 그것을 100 %를 보내? 이미이 일을 한 사람 있습니까?

다음은 Highcharts 참조 페이지입니다 : http://www.highcharts.com/ref/

이것은 내가 지금까지 한 일이다.

public class Highchart 
{ 
    public title title { get; set; } 
    public plotOptions plotOptions { get; set; } 
} 

public class title 
{ 
    public string text { get; set; } 
} 

public class plotOptions 
{ 
    public series series { get; set; } 
} 

public class series 
{ 
    public string stacking { get; set; } 
    public string borderColor { get; set; } 
    public bool shadow { get; set; } 
    public int borderWidth { get; set; } 
} 

당신이 볼 수 있듯이, 난 그냥 시작^_^

+0

그냥 C#을 자바 스크립트로 변환 할 수있는 옵션이있을 않을 것입니다 볼 수, 난 두려워. – Tejs

+0

누군가가 이미 그 일을 끝내기를 바랍니다. – Robodude

+0

클래스 이름을 소문자로해서는 안됩니다. 당신은 필드/변수와 클래스 사이에 미래의 자아를 혼동 할 것을 요구하고 있습니다. –

답변

2

업데이트 : Highcharts .Net 도서관은 12 월에 업데이트, 거의가 Javascript library의 V2.1.9에 따라 완전한 기능입니다되었습니다.

. 닷넷 라이브러리는 현재 여러 축, 포인트 객체, 포스트 백 이후의 뷰 상태 관리, 포인트, 시리즈 등의 이벤트를 클릭하고 AJAX 데이터 소스의 내장 된 구현을 지원합니다.) 클릭 이벤트를 처리하고 싶지 않은 한 줄의 JS 코드. C#에서 당신은 단순히 코드 및 해당 JS 당신을 위해 자동으로 렌더링됩니다 .. 여기

클릭하여 Live Demo

관련 문제