Cha*_*les 5 asp.net-mvc treeview jquery jstree
哪个是MVC中最好的treeview jquery插件?
我有点困惑哪一个使用?
我一直致力于一个拥有至少6个屏幕的巨大项目,它将具有树形视图,可以显示带有复选框,链接等的动态数据.
我不知道最好的..但是 JStree 非常好,全面......
我还创建了一个服务器包装器,它允许您使用简单的 html 帮助器轻松创建树视图
https://jstreemvcwrapper.codeplex.com/
这是基本使用代码示例:
@(Html.JSTreeView(Model.TreeNodes)
.ContrainerID("TreeContainer")
.Children(n => n.Childern)
.ItemID(n=>n.NodeID.ToString())
.ItemType(n=>n.NodeType.ToString())
.IsSelected(n=> n.NodeID == 1)
.OnNodeSelect("onTreeFolderSelected")
.Plugins("wholerow", "types")
.CoreConfig(new
{
expand_selected_onload = true,
multiple = false
})
.TypesConfig(new
{
Root = new { icon = "../Content/jsTree/Root.png" },
Folder = new { icon = "../Content/jsTree/Folder.png" },
File = new { icon = "../Content/jsTree/File.png" },
@default = new { icon = "../Content/jsTree/Folder.png" }
})
.ItemTemplate(@<text> <a href="#" >@item.NodeName</a> </text>))
Run Code Online (Sandbox Code Playgroud)