我想在PC上创建一个包含文件夹和文件nodes的treeview 。 用户可以drag nodes 。 我的设计视图(cshtml): @( Html.Kendo().TreeView() .Name(“treeview”) .Events(ev=>ev.Expand(“onExpand”)) .BindTo((IEnumerable)ViewBag.ParentNode) ) 我的控制器: public class HomeController : Controller { public ActionResult TreeView() { ViewBag.ParentNode = GetDefaultNode(); return View(); } private IEnumerable GetDefaultNode() { List defaultNode = new List(); string[] drivers = Directory.GetLogicalDrives(); for (int i = 0; i 0) { for (int i = 0; […]
这不起作用: $(‘#btnCollapseAll’).click(function() { $(‘#treeview’).collapseAll(); });
我有一个带spriteclass的KendoTreeview。 我想用我的搜索词突出显示节点(根节点和子节点)。 我已经实现了搜索function。 但是我搜索它时的问题是突出显示节点中的术语但在第一次搜索后缺少节点中的SpriteClass。 任何的想法 ? jsFiddle代码 $(‘#search-term’).on(‘keyup’, function () { $(‘span.k-in > span.highlight’).each(function () { $(this).parent().text($(this).parent().text()); }); // ignore if no search term if ($.trim($(this).val()) == ”) { return; } var term = this.value.toUpperCase(); var tlen = term.length; $(‘#treeview-sprites span.k-in’).each(function (index) { var text = $(this).text(); var html = ”; var q = 0; […]