我想在mvc中使用telerik treeview,但我不想使用kendo UI,而且我不能使用mvc的任何teleric treeview示例。
任何人都可以帮助我或给我任何一个例子,这样我可以学习和理解吗?
我想使用带有复选框的treeview,列表就是这样......
{
pencil
*natraj
*apsara
pen
*bollpen
>rotomak
>add jel
*Inkpen
Eraser
*natraj
}
这种类型的列表然后如何使用teleriK treeview和mvc框架进行插入和删除功能?
它非常需要请提供任何示例或示例代码。
答案 0 :(得分:1)
示例代码:
@model YourModelTree
@(Html.Telerik().TreeView()
.Name("TelerikTree")
.ShowCheckBox(true)
.BindTo(Model, mappings =>
{
mappings.For<YourModelTree>
(binding => binding
.ItemDataBound((item, modelItem) =>
{
item.Text = modelItem.Name;
item.Value = modelItem.Id.ToString();
item.Expanded = true;
item.Checked = true;
}).Children(c => c.Children));
})))
模型树示例:
public class ModelTree
{
public int Id { get; set; }
public string Name { get; set; }
public IList<ModelTree>() Children {get;set;}
public ModelTree Parent {get;set;}
}
你也可以查看telerik documentation。如果您有任何疑问,请问我。