我是ASP.Net的新手,从事MVC中的kendo小部件。谁能解释一下如何将JSON格式的远程数据(远程+本地数据)绑定到下拉树。我无法理解dropdowntree远程绑定演示中提供的代码。
我从事kendo下拉远程数据绑定的工作,并且尝试了与下拉树中的数据源相同的Jsoncode,但它显示的是未定义的值。
公共JsonResult jsondata()
{List<SelectListItem> worklst =this._Datalayer.Getjsondropdowndata()
.Select(x => new SelectListItem { Text = x, Value = x })
.ToList();
return Json(worklst, JsonRequestBehavior.AllowGet);
}
@(Html.Kendo()。DropDownTree()
.Name("dropdowntree")
.DataTextField("Name")
.HtmlAttributes(new { style = "width: 100%" })
.DataSource(dataSource => dataSource
.Read(read => read
.Action("jsondata", "JsonController")
)
)
)
请与我分享一些JSON代码,以将带有子分支的分支放置在下拉树中。如果是本地数据,但我要使用Json格式,没问题。Img was Dropdown,Img was dropdown tree using same Json data as of normal drop down