2013-02-13 2 views

답변

6

예, 끝까지 ToClientTemplate 메서드를 호출하는 것을 잊지 마세요. 이 방법은 모든 Kendo 위젯에서 사용할 수 있습니다.

+0

안녕하세요 Pechka,이 ToClientTemplate()이 어떻게 작동하는지 알려주실 수 있습니까? Cant는 이것에 관한 문서를 찾는다. 감사! –

+0

감사합니다 Pechka! 그것은 효과가 있었다. 나는 Render() 함수를 제거했다. 나는 나의 최종 해결책을 게시했다. :) –

5

도움말 Pechka에게 감사드립니다! ToClientTemplate() 확장 메서드가 작업을 수행했습니다.

<script id="treeview-template" type="text/kendo-ui-template"> 
     # var ctrlid= item.ControlId; # 

     @(Html.Kendo().AutoComplete() 
     .Name("#=ctrlid#") 
     .ToClientTemplate() 
     ) 
</script> 

하지만 "item.ControlId"를 name 속성에 직접 입력하면 컨트롤을 렌더링 할 수 없습니다. 그래서 나는 그것을 변수에 저장하려고 시도하고 그것을 name 속성에 사용했다. :)