2014-11-22 2 views
1

이의를 렌더링이 ASP를 MVC 5 면도기는 처음 사용 syncfusion이syncfusion 오류가 차트 변환 무효가

I 차트를 만들려면, 내 학습에서 내가 처음에 오류를 발견합니다.

Cannot implicitly convert type 'void' to 'object' 

방법이 문제를 해결하기 위해 :

@(Html.EJ().Chart("container").Render()) 

cshtml 내 코드는이 내 오류가

?

답변

1

".Render()"지정으로 인해 발생합니다 이 구조는 Syncfusion Essential 스튜디오 버전 12.1.0.36에서 계속되었습니다. 그러나 그것은 미래의 릴리스에서 변경되었습니다. 차트 컨트롤을 초기화하는 코드 스 니펫을 찾으십시오.

[CSHTML] 
@(Html.EJ().Chart("container")) 

이 표준은 Syncfusion Essential 스튜디오 버전 12.2.0.36부터 현재 버전까지입니다.

감사

0

HTML 헬퍼 (@(Html.EJ)에 사용되는 괄호는 명시 적 표현을 정의하고 중괄호 (@{Html.EJ)는 정규 C# 코드 블록을 정의한다. 차이점은 명시 적 표현식은 출력을 HTML 마크 업의 일부로 직접 제출하고 코드 블록은 출력하지 않는다는 것입니다.

Render을 사용하려면 코드 블록 ({})에서 코드를 사용하십시오.

@{ Html.EJ() 

     … 

    .Render()} 
관련 문제