7
劍道模板內部是否可以渲染劍道控制? 像這樣的東西?在劍道模板(剃刀)內渲染劍道控制
<script id="treeview-template" type="text/kendo-ui-template">
@{Html.Kendo().AutoComplete()
.Name("test")
.Render();
}
</script>
在此先感謝!
劍道模板內部是否可以渲染劍道控制? 像這樣的東西?在劍道模板(剃刀)內渲染劍道控制
<script id="treeview-template" type="text/kendo-ui-template">
@{Html.Kendo().AutoComplete()
.Name("test")
.Render();
}
</script>
在此先感謝!
是的,你可以,只是不要忘了在最後調用ToClientTemplate方法。這個方法應該可用於任何Kendo小部件。
感謝您的幫助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屬性中時,它無法呈現控件。 所以我試圖將它存儲在一個變量中,並使用名稱屬性,它的工作。 :)
嗨Pechka,你能告訴我這個ToClientTemplate()是如何工作的嗎?不能找到關於這個的任何文檔。謝謝! – 2013-02-14 03:15:35
謝謝Pechka!有效。 Ijust刪除了「Render()」函數。我發佈了最終解決方案。 :) – 2013-02-15 03:37:05