我必须将动态填充的 ListView 放入动态创建的面板中。列表视图在 div 中,id 为listView
我尝试了以下方法:
index.js:
panelbar.append({
text: "Group1",
encoded: false,
content: $("\#listView") //puts [object Object]
//OR
content: '<object type="text/html" data="#listView" ></object>' //puts the whole html-page into panel, very interesting behaviour
})
是否可以将 div 放入面板中,或者我是否必须使用部分视图/长字符串来构建列表视图以及如何构建。
我还尝试将 ListView 作为 PanelBar 的模板:
索引.html:
<script id="panelbar-template" type="text/kendo-ui-template">
<script>
$("\#listView").kendoListView()
</script>
</script>
<div id="panelBar" style="margin:0 auto; width: 90%">
@(Html.Kendo().PanelBar()
.Name("Panelbar")
.TemplateId("panelbar-template")
..