如何在asp.net中创建可折叠菜单控件? [英] How to create Collapsible Menu Control in asp.net?

查看:121
本文介绍了如何在asp.net中创建可折叠菜单控件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我想在asp.net中创建一个菜单控件,它位于我的UI屏幕的左侧窗格中。



我需要具有可折叠和扩展菜单功能的菜单控件,即





主菜单-1

子菜单-1

子菜单-2


主菜单-2

子菜单-1

子菜单-2




从上面显示的数据,当我点击'主菜单-1 '时,它的子项目' Sub Menu-1'& 子菜单-2 应展开,如果我点击主菜单-2 ,则应展开其子项目和主菜单 - 1 '应该折叠



也就是说,与Ajax类似:Accordian Control。



使用此菜单控件,我需要显示/隐藏一些基于用户角色的菜单项,例如,执行角色只能访问主菜单-1和管理员可以访问所有菜单项。



任何人都可以,建议我做一个更好的主意。



提前致谢。

Dineshkumar Ramakrishnan。

Hi ,

I want to create a Menu Control in asp.net, which is placed in the left pane of my UI Screen.

I need this menu control with Collapsible and Expand Menu feature, That is,


Main Menu-1
Sub Menu-1
Sub Menu-2

Main Menu-2
Sub Menu-1
Sub Menu-2


From Above Shown data, When I click 'Main Menu-1', its child items 'Sub Menu-1' & 'Sub Menu-2' should expand, If I click 'Main Menu-2' it should expand its child items and 'Main Menu-1' should be collapsed.

That is, Similarly to Ajax:Accordian Control.

With this menu control, i need to show/hide some of the Menu Items based on User Roles, Say for Example, Executive Role Can have access to only Main Menu-1 and Admin can have access to all Menu Items.

Can anyone, suggest me a better idea to do this.

Thanks in advance.
Dineshkumar Ramakrishnan.

推荐答案

这篇关于如何在asp.net中创建可折叠菜单控件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆