using Newtonsoft.Json.Linq;
using Newtonsoft.Json;
JArray nodeList = new JArray()
JObject objRoot = new JObject()
objRoot["id"] = "0"
//objRoot["pId"] = "-1"
objRoot["name"] = "单位组织结构"
objRoot["open"] = true
nodeList.Add(objRoot)
DataTable dtUnit = this.unitBO.QueryList()
foreach (DataRow rowUnit in dtUnit.Rows)
{
JObject objUnit = new JObject()
objUnit["id"] = rowUnit["UnitCode"].ToString()
objUnit["pId"] = "0"
objUnit["name"] = rowUnit["name"].ToString()
nodeList.Add(objUnit)
}
this.hdTreeData.Value = JsonConvert.SerializeObject(nodeList)