public IActionResult RemoteData() { TreeViewFieldsSettings childData = new TreeViewFieldsSettings(); childData.Query = "new ej.data.Query().from('Orders').select('OrderID,EmployeeID,ShipName').take(5)"; childData.Id = "OrderID"; childData.Text = "ShipName"; childData.ParentID = "EmployeeID"; childData.DataSource = new DataManager { Url = "https://services.odata.org/V4/Northwind/Northwind.svc", Adaptor = "ODataV4Adaptor", CrossDomain = true }; ViewBag.child = childData; return(View()); }
public ActionResult FamilyTreeView1() { int n = _NumNodes + 1; TreeViewFieldsSettings[] templateFields = new TreeViewFieldsSettings[n]; for (int i = 1; i < n; i++) { templateFields[i] = new TreeViewFieldsSettings(); templateFields[i].DataSource = TreeViewTemplate.GetFamilyMembersTemplate(i); templateFields[i].Id = "id"; templateFields[i].Text = "name"; templateFields[i].ParentID = "pid"; templateFields[i].HasChildren = "HasChild"; templateFields[i].Expanded = "Expanded"; templateFields[i].Selected = "Selected"; // templateFields[i].ImageUrl = "imageUrl"; } ViewBag.TemplateFields = templateFields; return(View()); }