博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zTree的使用2
阅读量:6266 次
发布时间:2019-06-22

本文共 2665 字,大约阅读时间需要 8 分钟。

前台代码:

@using Models;@{    Layout = "~/Views/Shared/_Layout.cshtml";}
@if (ViewBag.addRights) {
添加栏目 } @if (ViewBag.editRights) {
修改栏目 } @if (ViewBag.delRights) {
删除 }
所属站点:
栏目名称:
父级栏目:
栏目列表类型:
栏目显示:
排序:
栏目图标:
View Code

后台代码:

public ActionResult GetData(){    List
siteListAll = m_SiteDal.GetListAll(); List
channelListAll = m_ChannelDal.GetListAll(); List
> dicList = new List
>(); foreach (cms_site_ext site in siteListAll) { Dictionary
dic = new Dictionary
(); dic.Add("id", "site" + site.id.ToString()); dic.Add("pId", null); dic.Add("name", site.title); dic.Add("open", "true"); dic.Add("isSite", true); //自定义属性 dicList.Add(dic); } foreach (cms_channel_ext channel in channelListAll) { Dictionary
dic = new Dictionary
(); dic.Add("id", channel.id.ToString()); dic.Add("pId", channel.parentId == -1 ? "site" + channel.siteId.ToString() : channel.parentId.ToString()); dic.Add("name", channel.title); dic.Add("isSite", false); //自定义属性 dic.Add("channel", channel); dic.Add("site", siteListAll.Find(a => a.id == channel.siteId)); dic.Add("parentChannel", channel.parentId == -1 ? null : channelListAll.Find(a => a.id == channel.parentId)); dicList.Add(dic); } return Json(dicList);}
View Code

 

转载于:https://www.cnblogs.com/s0611163/p/5359963.html

你可能感兴趣的文章
OpenCV_颜色直方图的计算、显示、处理、对比及反向投影
查看>>
如何理解JavaScript原型
查看>>
信息检索技术——布尔检索
查看>>
[转] MongoDB 入门
查看>>
【Boost】timer、progress_timer和progress_display
查看>>
最常用的CURL命令大全
查看>>
sudami和achillis对初学者的建议
查看>>
搜狗双拼如何打单韵母字
查看>>
Sealed,new,virtual,abstract与override的区别
查看>>
写给要买Surface的各位兄弟
查看>>
关于遮罩层无效的记录
查看>>
动态操作表格
查看>>
GOF对Builder模式的定义(转载)
查看>>
Photoshop图层混合模式计算公式大全
查看>>
ylb:创建数据库、表,对表的增查改删语句
查看>>
js正則表達式语法
查看>>
Android中Preference的使用以及监听事件分析
查看>>
线程同步 – lock和Monitor
查看>>
Java_获取当前月最后一天
查看>>
Cocos2d:使用 CCCamera 做滚动效果 (Four Ways of Scrolling with Cocos2D)
查看>>