MVC3 Telerik Treeview将HTML元素(按钮)添加到每个节点

时间:2012-03-21 12:47:55

标签: asp.net-mvc-3 treeview telerik

我在MVC3 Razor视图中使用Telerik treeview来显示树形结构信息。我想为树中的每个节点添加一组按钮/链接(编辑,创建,详细信息)。 我尝试了以下操作但动作链接没有显示。模型是一个列表

     @(Html.Telerik().TreeView()
    .Name("my-treeview")
    .BindTo(Model, (currentItem,  tree) =>
    {
        currentItem.Text = tree.Name;
        currentItem.Encoded = false;
        currentItem.Expanded = true;
        currentItem.Value = tree.val;
        currentItem.Enabled = true;
        currentItem.Template.InlineTemplate =
                           @<text>

                                 @Ajax.ActionLink("Test", "Test", new AjaxOptions { UpdateTargetId = "testid" });
                           </text>;
    }

1 个答案:

答案 0 :(得分:1)

这确实不起作用。将Text属性设置为所需的HTML值。并确保Encoded设置为false