8

剣道テンプレート内で剣道コントロールをレンダリングすることは可能ですか? このようなもの?

<script id="treeview-template" type="text/kendo-ui-template">  
 @{Html.Kendo().AutoComplete()
 .Name("test")
 .Render();
 }
</script>

前もって感謝します!

4

2 に答える 2

8

助けてくれてありがとうペチカ!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 プロパティで使用しましたが、うまくいきました。:)

于 2013-02-15T03:46:15.103 に答える
7

はい、できます。最後にToClientTemplateメソッドを呼び出すことを忘れないでください。このメソッドは、すべての Kendo ウィジェットで使用できる必要があります。

于 2013-02-13T18:23:16.570 に答える