文中使用的JS树形菜单函数参照:
ASP.NET JS+Sql无限级树型菜单
功能说明:
由Tree.html中的JQuery AJAX代码发起HTTP请求到GetTreeData.aspx获取JSON格式的字符串,然后在Tree.html中将字符串格式化为JSON格式,用dTree函数递归构造JS Tree。
步骤:
1)创建Menu类(为了构造List<T>泛型集合)
2)创建FormatToJson类
3)创建GetTreeData.aspx窗体,添加后台实现代码
4)创建Tree.html,并处理数据递归绑定Tree
1、Tree.html
2、请求数据的ASP.NET网页后台代码(前台清空就剩Page命令那一行就可以了)
3、使用到的Menu实体类
4、使用的构造JSON数据格式的类(此类不是本人写的,来源于互联网)
本文介绍了一种使用ASP.NET结合JavaScript技术实现的无限级树型菜单的方法。该方案通过Ajax从服务器获取数据,利用jQuery处理JSON格式的数据,并通过递归的方式构建出树形结构的菜单。
178

被折叠的 条评论
为什么被折叠?



