1

我想在树视图中的每个项目旁边插入一个额外的隐藏 Kendo 控件(文本框、下拉列表等)。在 Telerik Treeview 中,我使用了

更新:

telerikTreeview.Template.InlineTemplate =@<text>  @(Html.Kendo().AutoComplete().Name("test1"))  </text>;

在渲染期间,我能够在树视图项旁边插入一个控件。

这对 Kendo Treeview 可行吗?它似乎没有 InlineTemplate 功能。谢谢。

4

2 回答 2

0

是的,有可能,您是否尝试过模板方法?

@(Html.Kendo().TreeView()
    .Name("treeview")
    .DataTextField("Name")
    .DataSource(dataSource => dataSource
        .Read(read => read
            .Action("Employees", "TreeView")
        )
    )
    .Template("<input type='text' /> ")
)
于 2013-02-13T19:15:20.570 回答
0

我刚刚发现 Kendo 仍然支持内联模板。它只是没有出现在智能和他们的文档中。不知道那里发生了什么。但是当我尝试这段代码时,它起作用了!

   kendoTreeview.Template.InlineTemplate = @<text>
     @(Html.Kendo().AutoComplete().Name("test1")) 
   </text>;

谢谢您的帮助!

于 2013-02-14T03:07:51.090 回答