日期:2014-05-17  浏览次数:20511 次

Asp.Net里面实现左边的菜单栏
菜单都是在数据库里面查询的,根据用户的权限动态生成的,第二张图片是在WinForm里面
做的,现在想在Web里面做出一模一样的功能,如何把菜单输出到页面上呢?并且是按照对应的
主菜单进行显示的。





 

------解决方案--------------------
探讨
引用:

楼主可以用Treeview来实现动态隐藏节点!
C# code

TreeNode tn0, tn00, tn01, tn02, tn03, tn04, tn05, tn06, tn1, tn10, tn11, tn12, tn13, tn14, tn2, tn20, tn21, tn22, tn23, tn24, tn3, tn4, tn5;
……


……

------解决方案--------------------
一个比较常用的方法.
webservice处理数据读取,把你从数据库里取出的数据封装成json或者xml字符串对象.
前台ajax调用webservice.接收到这个字符串,用each解一下输出成dt dl或者tr td就行了
------解决方案--------------------
你去百度搜个js导航菜单样式,然后 通过后台代码控制生成HTML页面代码的方式 很容易实现,找个js+css导航菜单就行了