博客
关于我
强烈建议你试试无所不能的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

你可能感兴趣的文章
ASP.NET MVC Model绑定(六)
查看>>
python 爬虫入门之正则表达式 一
查看>>
Struts2类型转换
查看>>
在Centos环境下安装mysql优化工具:pt-query-digest
查看>>
晒一下我的web过滤器
查看>>
Minlogon 简介
查看>>
Cacti 远程SHELL测试失败!
查看>>
选择UltraEdit作为入门编程工具(附注册激活步骤)
查看>>
中国网络视频前景 表面云淡风轻实在暗潮汹涌
查看>>
旅行商问题
查看>>
清理disuz垃圾用户信息SQL语句
查看>>
数字机顶盒的技术发展趋势
查看>>
Linux下PXE和KickStart实现自动化安装系统
查看>>
SSH远程登录服务
查看>>
数据透视表在access和excel中的应用举例
查看>>
Linux msmtp+mutt
查看>>
jQuery中文乱码完美解决方案
查看>>
Outlook To-do-bar reminder无法使用
查看>>
重命名kvm虚拟机
查看>>
SMS客户机发现以及在客户机上安装客户端
查看>>