string info = "[";
public string Shu()
{
//var list = _menusService.LoadEntities(m => true);
var listf = _menusService.LoadEntities(m => m.ParentMenusId == "0");
foreach (var i in listf)
{
info += "{\"id\":\"" + i.MenusCode + "\",\"text\":\"" + i.MenuName + "\",";
Shu2(i.MenusId);
info = info.Substring(0, info.Length - 1);
info += "},";
}
info = info.Substring(0, info.Length - 1);
info += "]";
return info;
}
public string Shu2(string menusId)
{
//子级集合
var list = _menusService.LoadEntities(m => m.ParentMenusId == menusId);
if (list == null)
{
//如果此节点没有子节点,直接给对象结束符
info += "}";
}
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载